Bekovo ( ) is an urban locality (a work settlement) and the administrative center of Bekovsky District of Penza Oblast, Russia, located to the extreme south of the oblast on the right bank of the Khopyor River, 154 kilometers from Penza.