На главной полосе обороны 6-й гвардейской армии было установлено 69 688 противотанковых и 64 340 противопехотных мин; во второй полосе — 20 200 противотанковых и 9097 противопехотных мин, то есть около 2,5 мины на один погонный метр фронта.
Плотность сил и средств в полосе 6-й гвардейской армии составляла 1,6 тысячи солдат и офицеров, 33 орудия и миномета, 4,3 танка и САУ на километр фронта. Принимая во внимание силы 1-й танковой армии и 5-го гвардейского Сталинградского танкового корпуса, находившихся во втором эшелоне Воронежского фронта, общее количество танков, сосредоточенных в полосе 6-й армии, достигало 930 машин, с плотностью 14—15 единиц на километр фронта. Также, с учетом второго эшелона Воронежского фронта и фронтовых резервов, средняя плотность артиллерии на участке 6-й гвардейской армии была доведена до 50 орудий и минометов на километр.
На Белгородском направлении, где намечалось вспомогательное наступление войск оперативной группы генерала Вернера Кемпфа, оборонялась 7-я гвардейская армия Воронежского фронта под командованием генерала Михаила Шумилова (начальник штаба генерал Георгий Лукин). Армия занимала полосу протяженностью 50 км, ограниченную справа разграничительной линией с 6-й гвардейской армией (Михайловка, Нечаево, Шейны, Белгород, все пункты, кроме Нечаева, Шейна, исключительно для 6-й гвардейской армии), и слева границей с 57-й армией Юго-Западного фронта (Волоконовка, Волчанск, Харьков, все пункты включительно для Воронежского фронта).
В состав армии входили шесть гвардейских стрелковых и одна стрелковая дивизии (по три гвардейских соединения в составе 24-го и 25-го гвардейских стрелковых корпусов) со средствами усиления: две отдельные танковые бригады, три танковых (в том числе тяжелый танковый полк прорыва) и два самоходно-артиллерийских (в том числе тяжелый) полка; два отдельных дивизиона бронепоездов (два легких и два тяжелых бронепоезда); зенитно-артиллерийская дивизия; истребительно-противотанковая артиллерийская бригада; инженерно-саперная бригада; три гвардейских пушечных артиллерийских, два гвардейских минометных и минометный полки; четыре армейских истребительно-противотанковых артиллерийских полка, в том числе два гвардейских; три зенитно-артиллерийских полка; пять отдельных батальонов противотанковых ружей и два отдельных инженерных батальона, в которых насчитывалось около 76—77 тысяч человек боевого состава, 1573 орудия и миномета, 47 ракетных установок, 224 танка и 22 САУ (по другим данным, по состоянию на 5 июля 1943 года силы и средства 7-й гвардейской армии Воронежского фронта насчитывали более 94 тысяч человек списочного состава, 856 орудий, 1118 минометов, 222 танка, из которых 24 тяжелых типа КВ-1C, а также 21 САУ типа СУ-76 и СУ-122 и 12 тяжелых САУ типа СУ-152; по информации Генерального штаба Красной армии, собственно 7-й гвардейской армии принадлежало 653 миномета калибров 82 и 120 мм, 426 противотанковых и 391 полевое орудие).
В первом эшелоне армии оборонялись четыре гвардейские стрелковые дивизии; две гвардейские стрелковые дивизии занимали вторую оборонительную полосу; одна стрелковая дивизия находилась в резерве; отдельная истребительная бригада была сосредоточена за центром армии, в районе Стариково—Купино; гвардейская танковая бригада располагалась в районе Нежеголя, танковая бригада и один танковый полк усиления — за стыком Воронежского и Юго-Западного фронтов, в районе Ефремовки, другой танковый полк — в районе Ближней Игуменки, третий — в районе Беловского (Беловской). Обе танковые бригады были дислоцированы между второй и армейской полосами обороны. Основной командный пункт армии находился в Старикове, на удалении 25 км от линии фронта.
Противотанковый резерв 7-й гвардейской армии состоял из отдельной истребительно-противотанковой артиллерийской бригады и одного истребительно-противотанкового артиллерийского полка, так что в составе армии оказалось семь полков истребительно-противотанковой артиллерии (168 76-мм орудий); на участке обороны 7-й гвардейской армии было установлено 66 746 противотанковых и 85 140 противопехотных мин, то есть около 3 мин на один погонный метр фронта.
Плотность сил и средств в полосе 7-й гвардейской армии составляла около 2 тысяч солдат и офицеров, 5 танков и САУ, 40 орудий и минометов на километр фронта.
Вместе с тем оборона на стыке 6-й и 7-й гвардейских армий Воронежского фронта получила дополнительное усиление. Этот стык обороняли четыре стрелковые дивизии: непосредственно на переднем крае располагались две дивизии (81-я и 375-я гвардейские дивизии 6-й и 7-й армий соответственно) и две — во втором эшелоне (73-я и 89-я гвардейские дивизии 6-й и 7-й армий). В глубине обороны за стыками указанных соединений было оборудовано шесть противотанковых районов, а также установлена особенно плотная сеть минных полей и заграждений. Для обеспечения стыка 6-я гвардейская армия выделила три артиллерийских и два минометных полка, а 7-я гвардейская армия — три артиллерийских и один минометный полк, всего 24 артиллерийских и минометных дивизиона. Во время наступления германские солдаты и офицеры назвали этот район Белгородским бастионом.
Кроме того, для усиления обороны важнейших направлений на Воронежском фронте были впервые широко применены минно-огневые фугасы, из которых устраивались огнебутылочные поля (минно-огневой фугас представлял собой ящик с девятнадцатью зажигательными бутылками, в центре которых помещалась мина с уменьшенным зарядом, так что при легком нажиме на крышку ящика мина взрывалась, разбивала бутылки; и горючая смесь вспыхивала, уничтожая живую силу и технику противника). Такие огнебутылочные поля протяжением по фронту от 200 до 2 тысяч м и глубиной до 80 м входили в общую систему противотанковых и противопехотных заграждений. Внутри этих полей фугасы располагались в шахматном порядке. К началу оборонительной операции в общей сложности было использовано до 300 тысяч бутылок с зажигательной смесью, но наибольшая насыщенность обороны минно-огневыми фугасами приходилась на участки 6-й и 7-й гвардейских армий.