Luga is a town and the administrative center of Luzhsky District in Leningrad Oblast, Russia, located on the Luga River 140 kilometers …Luga is a town and the administrative center of Luzhsky District in Leningrad Oblast, Russia, located on the Luga River 140 kilometers south of St. Petersburg. Population: 38,593 ; 40,434 ; 41,769. It was founded on the banks of the river of that name by order of the Catherine the Great on August 3, 1777.