El casco urbano (cabecera municipal), cuya población censada en 2005 era habitantes, es la segunda urbe más grande del suroccidente colombiano después de Santiago de Cali.