Bogorodsk is a town and the administrative center of Bogorodsky District in Nizhny Novgorod Oblast, Russia, located 43 kilometers southwest of Nizhny Novgorod, the administrative center of the oblast. Population: 35,499 ; 37,095 ; 38,401 .