San Juan de Dios es el quinto distrito más poblado del cantón de Desamparados con 19.481 habitantes. Representa el 9.35% de la población de Desamparados y el 4.84% de la población total de Costa Rica. La población de San Juan de Dios está compuesta por 9.296 hombres y 10.185 mujeres y se dedica principalmente al sector terciario (77%).