Nikolsk ( ) is a town and the administrative center of Nikolsky District in Penza Oblast, Russia, located on the Vyrgan River 120 kilometers northeast of Penza, the administrative center of the oblast.