Балашов находится в Саратовской области, центр Балашовского района, в 226 км к западу от Саратова. Город расположен на восточной окраине Окско-Донской равнины, на реке Хопер (приток Дона). Узел железнодорожных линий. Население – 98,1 тыс. чел. (1996).