The Puntarenas province borders with the Alajuela, San José and Limón provinces to the north, with Panama to the east; with the Pacific Ocean to the south, and with the Pacific Ocean and the Guanacaste to the west.