[2] Hombres: 16,334 (48.8%) Mujeres: 17,123 (51.2%) Rural: 11,454 (34.2%) Urbano: 22,003 (65.8%) San Marcos tiene una población actual de 33,457 habitantes.
[1] Cuenta con un clima tropical de sabana que se caracteriza por ser relativamente fresco.
La precipitación varía entre los 1200 y 1400 mm, caracterizándose por una buena distribución durante el año.
La actividad económica fundamental es la agropecuaria, teniendo mayor importancia dentro de la actividad primaria el sector agrícola; existen grandes áreas o plantíos dedicados al cultivo del café, granos básicos, cítricos y hortalizas, entre otros.
La estructura turística con el Hotel Casablanca y el Café Casona queda clara.
Por ejemplo, la festividad más notoria, donde se reúne mucha gente cada año, es la celebración de su patrón San Marcos.
Esta era una institución que educaba a niñas para convertirse en maestras de escuela primaria.