Районный центр город Балахна расположен на низком правом берегу реки Волги в 35 км к северо-западу от Нижнего Новгорода по Балахнинскому шоссе. Железнодорожная станция Балахна (35 км от Нижнего Новгорода). Пристани в городе нет. Численность населения 63,2 тыс. человек.