Муниципальное образование «Новиковское сельское поселение» расположено на юго-западе, в 15 км от районного центра — города Асино. Общая площадь поселения — 26 952 га. Транспортное сообщение с областным, районным и сельским центром осуществляется по железной дороге Томск — Асино — Белый Яр и по автомобильной дороге Асино — Нижние Соколы.
Граница территории поселения:
На северо-востоке граничит с Асиновским городским поселением, протяженность границы составляет 7 км. На востоке — с Большедороховским сельским поселением, протяженность границы — 10,9 км. На юге — с Ягодным сельским поселением. Протяженность общей границы 38 км. На западе — с землями муниципального образования «Томский сельский район», протяженность границы 26,3 км. На севере граничит с Новокусковским сельским поселением, протяженность 36,9 км.