San Isidro (Montes de Oro)

[2]​ San Isidro se ubica al Sur de Montes de Oro, limita al norte con el distrito de Miramar, al Sur, Oeste y Sureste con el cantón central de Puntarenas, y al este con Esparza.

San Isidro cuenta con un área de 57,71 km²[3]​ y una altitud media de 150 m s. n. m.[4]​ La máxima elevación de San Isidro es el Cerro del Diablo, ubicado cerca del límite con Esparza.

Dicho cerro se eleva por encima de los 500 m s. n. m. Por San Isidro pasan los siguientes ríos: Para el año 2022, San Isidro cuenta con una población estimada de 4732 habitantes,[5]​ y para el último censo efectuado, en 2011, San Isidro contaba con una población de 3403 habitantes.

[6]​ Al distrito lo atraviesan las siguientes rutas nacionales de carretera: La obra de infraestructura más notable en San Isidro es la Carretera Interamericana Norte, que cruza el suroeste del distrito.

A la altura de Cuatro Cruces y del Ingenio El Palmar, la ruta 144 conecta a la Carretera Interamericana Norte con Miramar, la cabecera cantonal.