La ciudad cabecera de San Andrés, se encuentra situada en las
estribaciones de la serranía "Sierra de los Tuxtlas" y recostada al pie del
cerro tapaconejo. Su altura sobre el nivel del mar, es de 361 metros y siendo su
posición geográfica, de 18 grados 26 y 42" de longitud Oeste y 15 grados 11° y
53° latitud Norte. En todo el municipio prevalece una temperatura media de 24
grados centígrados y su clima es tropical cálido-húmedo. Siendo además una de
las regiones de más alta precipitación pluvial, pues su temporada de lluvias
comprenden, de mayo a marzo, alcanzando un volumen de 2272 mm, y con vientos
dominantes del norte de septiembre a marzo, y el sur, de abril a julio.