Территория городского поселения Софрино входит в состав территории Пушкинского муниципального района Московской области.
В состав городского поселения Софрино входят населенные пункты:
Софрино – рабочий поселок
Балабаново – деревня Майского сельского округа
Бортнево – деревня Майского сельского округа
Митрополье – деревня Майского сельского округа
Нововоронино – деревня Майского сельского округа
Хлопенево – деревня Майского сельского округа
Цернское – деревня Майского сельского округа
Васюково – деревня Талицкого сельского округа
Григорково – деревня Талицкого сельского округа
Могильцы – деревня Талицкого сельского округа
Никольское – деревня Талицкого сельского округа
Софрино – село Талицкого сельского округа
Талицы – деревня Талицкого сельского округа
Щеглово – деревня Талицкого сельского округа