San Juan de Esmelle está ubicado en Ferrol municipio en la provincia de Provincia de La Coruña, Galicia. La población de San Juan de Esmelle es de 354 personas (2019), la distancia de San Juan de Esmelle a Madrid es de 601 kilómetros, la distancia de San Juan de Esmelle a La Coruña (capital de la Provincia de La Coruña) es de 57 kilómetros. Rioxunto, Lodeiro, Chá da Mariña, San Pedro de Marmancón, Ragón, A Castiñeira, Covarradeiras, Mougá, A Aldea y A Pedreira se encuentran cerca de San Juan de Esmelle.