La ciudad de Puntarenas se encuentra a nivel del mar, construida sobre una angosta franja de arena que se proyecta en forma de flecha hacia el océano, sobre la margen este del golfo de Nicoya.