San Andrés Huayapam es un municipio del estado de Oaxaca, en el suroeste de México . El municipio tiene una superficie de 14,03 km² y forma parte del Distrito Centro de la región de los Valles Centrales . Huayapam forma parte del IV Distrito Electoral Federal de Oaxaca . En 2005, el municipio tenía una población total de 4.508 habitantes. [1] El municipio incluye parte del Parque Nacional Benito Juárez . [2]