Una de las siete primeras villas fundadas en la Isla por la colonización española fue Santa María del Puerto del Príncipe y, además, dos de las establecidas en la costa norte en contra de las recomendaciones de la época que daban preferencia a la sur para los asentamientos.
El establecimiento de la urbe ocurrió en Punta del Guincho, cerca de la Bahía de Nuevitas, en 1514; sin embargo, no fue hasta el 6 de enero de 1528 que se ubica definitivamente entre los ríos Tínima y Hatibonico.