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 603 kilómetros, la distancia de San Juan de Esmelle a La Coruña (capital de la Provincia de La Coruña) es de 58 kilómetros. San Juan de Esmelle, Lodeiro, Rioxunto, San Pedro de Marmancón, Chá da Mariña, Ragón, A Castiñeira, Covarradeiras, Mougá, A Aldea y Chá se encuentran cerca de San Juan de Esmelle.