固鎮縣位於北緯33° 10′~ 33° 30′和東經117° 02′~ 117° 36′之間。南臨賀飛河,北接蚌埠市郊,北靠沱河,東臨靈璧縣,西南接五河縣,西北接懷遠縣和蘇仙縣。東西寬約47公裏,南北長51公裏,總面積1.450平方公裏。截至2015,固鎮縣轄8鎮3鄉,分別是:城關鎮、王莊鎮、新馬橋鎮、連城鎮、劉集鎮、任橋鎮、虎溝鎮、濠城鎮、石湖鄉、楊廟鄉、中興鄉。