El origen del nombre actual no se conoce con precisión, si bien se tiene noticia de que con tal nombre, a modo de seudónimo, escribió poemas y artículos la poeta guatemalteca María Josefa García Granados (1796-1848), como "Juan Viñas" o "Juan de Viñas".
La ciudad de San José, capital del país, se encuentra a 55 kilómetros al oeste.
Juan Viñas cuenta con un área de 28,25 km²[3] y una altitud media de 1165 m s. n. m.[4] Es un terreno con topografía muy irregular, en el límite oriental del Valle del Guarco, a orillas del río La Maravilla, uno de los afluentes del río Reventazón.
Para el año 2022, Juan Viñas cuenta con una población estimada de 8433 habitantes,[5] y para el último censo efectuado, en 2011, Juan Viñas contaba con una población de 6552 habitantes.
[6] Al distrito lo atraviesan las siguientes rutas nacionales de carretera: