Mayagüez se encuentra ubicado en la Terraza Media del Valle Geográfico del río Cauca en el Municipio de Candelaria Valle, a 30 kilómetros de la ciudad de Santiago de Cali, abarca en su área de influencia a siete municipios de este Departamento.
A una altura de 990 m.s.n.m., con temperatura media anual de 24°C, oscilación media de temperatura de 14°C, humedad relativa mínima de 69%, humedad relativa máxima de 78% y precipitación anual de 1200 mm.