Расположен на левом берегу Южного Буга, в 22 км к юго-западу от районного центра.
Поселковому Совету подчинено село Бугское.
История
Село основано в 1703 году.
По состоянию на начало 1895 года Константиновка являлась торговым селом Елисаветградского уездаХерсонской губернии, здесь насчитывалось 582 двора и 3 198 жителей, действовали две школы, несколько торговых лавок и еврейский молитвенный дом, еженедельно проходили базары, в окрестностях села добывали гранит и строительный известняк[2].