El municipio tienen un área de 362,14 Km2, conformada principalmente por terreno plano y colinas o pequeñas ondulaciones (262 Km2, con clima cálido) perteneciente al valle geográfico del Rio Cauca; al norte, y al oriente se observan algunos accidentes orográficos de poca elevación que hacen parte del piedemonte.