La villa es fundada en 1827, cerca del ingenio Santa Teresa y el Ayuntamiento quedó constituido en 1879 con el nombre de San Nicolás de Bari. (Captura de pantalla © Telemayabeque – YouTube)
San Nicolás es uno de los once municipios de la provincia de Mayabeque. Su extensión es de 242 km² y ella viven 20,799 habitantes.
La villa es fundada en 1827, cerca del ingenio Santa Teresa y el Ayuntamiento quedó constituido en 1879 con el nombre de San Nicolás de Bari.