Район расположен на западе области, площадь территории — 3,1 тыс. км².
Крупнейшей рекой района является Самара с притоками Погромка, Сорока, Сорочка, Елшанка, Маховка. На юге района — река Бузулук.
Высшая точка района — гора Петровская Шишка (235 м).