The municipality is divided into the
barrios and villages of Cabecera (the town proper), Ariza,
Cartagena, Congojas, Jabacoa,
La Unión, Limones, Medidas, Santiago, Soledad and Turquino. Until the 1977 administrative reform, the village of
Arriete-Ciego Montero, currently in the municipality of
Palmira, was part of it. It is bordered by the municipalities of
Aguada de Pasajeros,
Abreus,
Cienfuegos,
Palmira,
Lajas,
Santo Domingo (in
Villa Clara Province) and
Los Arabos (in
Matanzas Province). ==Demographics==