Calihualá (del náhuatl: Calli-, hua-, la ‘Casa, poseedor, junto’‘Junto a los poseedores de las casas’) es una localidad mexicana ubicada en el estado de Oaxaca, cabecera del municipio homónimo.
El centro del municipio se encuentra en las coordenadas: La localidad de Calihualá tiene 478 habitantes, se encuentra a 1.320 metros de altitud.
Se encuentra a 1.500 metros de altitud.
Se encuentra a 1.380 metros de altitud.
La localidad de San Antonio o Las Mesas tiene 375 habitantes.