El municipio de La Mesa está compuesto por 42 veredas: Alto de Flores, Alto del Frisol, Alto del tigre, Anatoli, Buenavista, Calucata, Campo Santo, Capata, Doima, El Espinal, El Espino, Esperanza, Florian, Guayabal, Guayabal bajo, Hato Norte, Honduras, Hospicio, Hungria, La Concha, La Trinidad, La Trinita, La Vega, Laguna Verde, Lagunas Parte Alta, Laguna Parte Baja, Margarita, Ojo de Agua, Payacal, San Andres, San Esteban, San Javier, San Lorenzo, San Nicolás, San Nicolás Bajo, San Pablo, Santa Bárbara, Santa Lucía, Zapata y Expansión Uurbana.