San Nicolás del Puerto es un municipio ubicado en la provincia de Provincia de Sevilla en Andalucía. La población de San Nicolás del Puerto es de 596 personas (2020), el área de San Nicolás del Puerto es de 45 kilómetros cuadrados, la distancia de San Nicolás del Puerto a Sevilla (capital de la Andalucía) es de 74 kilómetros, la distancia de San Nicolás del Puerto a Madrid es de 317 kilómetros. San Nicolás del Puerto comparte fronteras con Alanís, Constantina y Cazalla de la Sierra.