[4] Según el censo de 2010,[5] había 33856 personas residiendo en San Juan.
De los 33856 habitantes, San Juan estaba compuesto por el 89.23 % blancos, el 0.32 % eran afroamericanos, el 0.24 % eran amerindios, el 0.18 % eran asiáticos, el 0.01 % eran isleños del Pacífico, el 9.07 % eran de otras razas y el 0.94 % pertenecían a dos o más razas.
[6] El Distrito Escolar Independiente de Pharr-San Juan-Alamo (PSJAISD) gestiona las escuelas públicas que sirven a la mayoría de la ciudad.
La escuela preparatoria Pharr-San Juan-Alamo High School (PSJA High) sirve a la mayoría de la ciudad, y la preparatoria Pharr-San Juan-Alamo Memorial High School (PSJA Memorial) en Álamo sirve a una pequeña parte al noreste.
[8] El Distrito Escolar Independiente South Texas gestiona escuelas magnet que sirven a la comunidad.