Троицкое сельское поселение расположено в северной части Новохопёрского муниципального района. Административный центр поселения – село Троицкое в 26 километрах от административного центра муниципального района – города Новохопёрска. На территории сельского поселения располагается два населённых пункта: село Троицкое и поселок Новоржавец.
Поселение граничит: на востоке – с Алфёровским сельским поселением, на юге – с Краснянским сельским поселением, на западе – с Ярковским сельским поселением и с Новопокровским сельским поселением. На севере имеет протяжённую границу с Грибановским муниципальным районом.
Общая площадь территории сельского поселения в границах, установленных Законом Воронежской области от 12.11.2004 № 68-ОЗ (ред. от 06.07.2009 г.) "Об установлении границ, объединении, наделении соответствующим статусом, определении административных центров муниципальных образований Новохопёрского района", составляет 20686,93 га, в том числе села Троицкое 1404,6 га и посёлка Новоржавец 35,51 га.
Значительную часть территории в границах муниципального образования занимают земли сельскохозяйственного назначения. Поверхностные воды на территории поселения представлены рекой Савала и большим количеством прудов.
Поселение имеет выгодное географическое положение, через него проходят автомобильные дороги общего пользования регионального значения.