Sertolovo is a town in Vsevolozhsky District of Leningrad Oblast, Russia, located north of St. Petersburg. Population: 68,241 (2021 census); 47,457 (2010 census); 38,444 (2002 census); 17,705 (1989 Soviet census).