Se encuentra a una altitud de 174 m s. n. m.[4] Su fundación data de 1955,debido a que el funfador, un señor llamado Gonzalo Memije, al huir de su anterior pueblo llamado Tixtlancingo,siendo seguido este por algunos del mismo, crearon uno llamado "Los yanitos", buscando tener cerca la carretera y el río, pero al subir la carretera federal, se creó "Las Lomas de San Juan",su nombre se debe a que algunos agricultores que vivían cerca del lugar donde actualmente se encuentra la población, tenían sus sembradíos al norte de dicha zona por lo que para acceder a ellos tenían que pasar por unos cerros o "lomas" por lo que cuando les preguntaban que en donde sembraban ellos decían que por el rumbo de "Las Lomas" dando origen al nombre del pueblo,al llegar ya habita un señor grande llamado Juan, así que en honor le llamaron "Lomas de San Juan" Según el Conteo de Población y Vivienda, aplicado por el Instituto Nacional de Estadística y Geografía (INEGI) en el año 2010, su población era hasta ese año de 2 377 habitantes, de los cuales 1 140 eran hombres y 1 237 eran mujeres.
Es la octava comunidad más grande del municipio en cuanto a población.
352 de todas las viviendas tienen instalaciones sanitarias, 246 son conectadas al servicio público, 485 tienen acceso a la luz eléctrica.
La estructura económica permite a 18 viviendas tener una computadora, a 126 tener una lavadora y 434 tienen una televisión.
293 tienen una escolaridad básica y 316 cuentan con una educación post-bósica.