Расположен на Прикаспийской низменности, на левом берегу р. Ахтуба (рукав Волги), в 142 км к северо-западу от Астрахани. Ж.д. станция (Харабалинская) на линии Астрахань - Саратов.
Основан в 1770 г. как село Харабалинское, позже Харабали. Название, по-видимому, представляет калмыцкую переработку наименования казахского рода Кара-Баласы, пастбища которого находились в непосредственной близости к месту возникновения села.