Борисовский район образован в июле 1928 года. С 1954 года входит в состав Белгородской области. На севере район граничит с Ракитянским районом, на востоке – с Яковлевским и Белгородским, на западе – с Грайворонским районом, на юге – с Золочевским Харьковской области Украины.
7 километрах к востоку от железнодорожной станции Новоборисовка. Географические координаты районного центра 50° 38" северной широты и 35° 58" восточной долготы. Расстояние по железной дороге от пос.Борисовка до г. Белгорода составляет 110 км, а по автодороге - 47 км. В составе района 9 поселений, в том числе 1 –городское, 8 – сельских. Населённых пунктов – 34.