In Puerto Rico, 78 cities are serving 292,600 students. You can sort the list by city name, number of schools, and student population by touching a column name that you want to sort. You may want to view the schools by school district.
| City | Number of Schools | Public | Private | Elementary | Middle | High | Population | Teachers |
|---|---|---|---|---|---|---|---|---|
| ADJUNTAS | 5 | 5 | 0 | 3 | 2 | 1 | 1,799 | 108 |
| AGUADA | 11 | 11 | 0 | 8 | 4 | 2 | 4,486 | 306 |
| AGUADILLA | 11 | 11 | 0 | 6 | 4 | 3 | 4,299 | 271 |
| AGUAS BUENAS | 6 | 6 | 0 | 4 | 3 | 1 | 2,641 | 177 |
| AIBONITO | 9 | 9 | 0 | 7 | 5 | 3 | 3,500 | 246 |
| ANASCO | 5 | 5 | 0 | 3 | 2 | 1 | 1,667 | 117 |
| ARECIBO | 20 | 20 | 0 | 13 | 9 | 4 | 8,617 | 545 |
| ARROYO | 6 | 6 | 0 | 4 | 3 | 1 | 1,627 | 111 |
| BARCELONETA | 5 | 5 | 0 | 3 | 2 | 1 | 2,109 | 128 |
| BARRANQUITAS | 10 | 10 | 0 | 8 | 6 | 2 | 3,388 | 251 |
| BAYAMON | 41 | 41 | 0 | 24 | 17 | 11 | 15,207 | 1,091 |
| CABO ROJO | 8 | 8 | 0 | 6 | 5 | 1 | 2,629 | 195 |
| CAGUAS | 31 | 31 | 0 | 20 | 10 | 7 | 10,285 | 718 |
| CAMUY | 8 | 8 | 0 | 5 | 3 | 2 | 3,022 | 208 |
| CANOVANAS | 9 | 9 | 0 | 6 | 4 | 2 | 3,327 | 222 |
| CAROLINA | 22 | 22 | 0 | 11 | 7 | 5 | 9,833 | 576 |
| CATANO | 5 | 5 | 0 | 2 | 3 | 1 | 1,735 | 114 |
| CAYEY | 13 | 13 | 0 | 7 | 6 | 3 | 4,842 | 356 |
| CEIBA | 4 | 4 | 0 | 1 | 1 | 2 | 1,356 | 84 |
| CIALES | 6 | 6 | 0 | 5 | 4 | 1 | 2,093 | 148 |
| CIDRA | 9 | 9 | 0 | 6 | 5 | 4 | 3,988 | 289 |
| COAMO | 12 | 12 | 0 | 7 | 6 | 2 | 4,279 | 309 |
| COMERIO | 9 | 9 | 0 | 5 | 4 | 3 | 2,442 | 178 |
| COROZAL | 9 | 9 | 0 | 7 | 5 | 3 | 3,984 | 262 |
| CULEBRA | 1 | 1 | 0 | 1 | 1 | 1 | 174 | 14 |
| DORADO | 5 | 5 | 0 | 3 | 3 | 1 | 1,916 | 132 |
| FAJARDO | 10 | 10 | 0 | 6 | 2 | 2 | 3,453 | 226 |
| FLORIDA | 4 | 4 | 0 | 2 | 1 | 1 | 1,688 | 125 |
| GUANICA | 6 | 6 | 0 | 4 | 1 | 1 | 1,327 | 111 |
| GUAYAMA | 11 | 11 | 0 | 7 | 6 | 4 | 4,200 | 268 |
| GUAYANILLA | 5 | 5 | 0 | 4 | 3 | 0 | 1,557 | 112 |
| GUAYNABO | 11 | 11 | 0 | 7 | 4 | 3 | 4,234 | 278 |
| GURABO | 4 | 4 | 0 | 3 | 2 | 0 | 1,502 | 111 |
| HATILLO | 8 | 8 | 0 | 5 | 4 | 2 | 3,094 | 220 |
| HORMIGUEROS | 4 | 4 | 0 | 3 | 2 | 1 | 1,885 | 118 |
| HUMACAO | 14 | 14 | 0 | 7 | 3 | 4 | 5,350 | 335 |
| ISABELA | 9 | 9 | 0 | 6 | 3 | 2 | 4,003 | 302 |
| JAYUYA | 8 | 8 | 0 | 7 | 4 | 1 | 2,296 | 175 |
| JUANA DIAZ | 12 | 12 | 0 | 6 | 6 | 4 | 4,219 | 307 |
| JUNCOS | 10 | 10 | 0 | 7 | 5 | 2 | 4,028 | 257 |
| LAJAS | 7 | 7 | 0 | 5 | 4 | 1 | 2,933 | 209 |
| LARES | 9 | 9 | 0 | 5 | 3 | 3 | 3,779 | 267 |
| LAS MARIAS | 5 | 5 | 0 | 4 | 2 | 1 | 846 | 105 |
| LAS PIEDRAS | 8 | 8 | 0 | 4 | 2 | 2 | 2,946 | 200 |
| LOIZA | 7 | 7 | 0 | 4 | 3 | 2 | 2,702 | 150 |
| LUQUILLO | 4 | 4 | 0 | 2 | 1 | 1 | 1,860 | 112 |
| MANATI | 10 | 10 | 0 | 7 | 2 | 2 | 2,949 | 211 |
| MARICAO | 4 | 4 | 0 | 3 | 1 | 1 | 660 | 62 |
| MAUNABO | 4 | 4 | 0 | 3 | 2 | 1 | 1,107 | 85 |
| MAYAGUEZ | 16 | 16 | 0 | 12 | 6 | 3 | 6,087 | 412 |
| MOCA | 8 | 8 | 0 | 5 | 2 | 1 | 2,647 | 186 |
| MOROVIS | 10 | 10 | 0 | 6 | 4 | 2 | 3,475 | 235 |
| NAGUABO | 6 | 6 | 0 | 4 | 3 | 1 | 1,777 | 125 |
| NARANJITO | 10 | 10 | 0 | 7 | 4 | 2 | 3,590 | 250 |
| OROCOVIS | 10 | 10 | 0 | 8 | 7 | 2 | 2,714 | 233 |
| PATILLAS | 6 | 6 | 0 | 4 | 3 | 1 | 1,588 | 121 |
| PENUELAS | 6 | 6 | 0 | 3 | 4 | 1 | 2,046 | 149 |
| PONCE | 40 | 40 | 0 | 23 | 12 | 7 | 15,343 | 965 |
| QUEBRADILLAS | 6 | 6 | 0 | 3 | 3 | 2 | 2,678 | 180 |
| RINCON | 3 | 3 | 0 | 2 | 1 | 1 | 1,027 | 76 |
| RIO GRANDE | 10 | 10 | 0 | 5 | 3 | 2 | 3,843 | 237 |
| SABANA GRANDE | 4 | 4 | 0 | 3 | 2 | 1 | 1,775 | 127 |
| SALINAS | 8 | 8 | 0 | 5 | 2 | 2 | 2,064 | 117 |
| SAN GERMAN | 9 | 9 | 0 | 7 | 3 | 2 | 2,652 | 174 |
| SAN JUAN | 82 | 82 | 0 | 49 | 29 | 23 | 24,780 | 1,760 |
| SAN LORENZO | 8 | 8 | 0 | 5 | 5 | 3 | 3,517 | 223 |
| SAN SEBASTIAN | 9 | 9 | 0 | 7 | 5 | 1 | 3,366 | 246 |
| SANTA ISABEL | 5 | 5 | 0 | 3 | 2 | 1 | 1,638 | 138 |
| TOA ALTA | 8 | 8 | 0 | 4 | 2 | 3 | 3,653 | 209 |
| TOA BAJA | 19 | 19 | 0 | 14 | 7 | 4 | 7,357 | 502 |
| TRUJILLO ALTO | 9 | 9 | 0 | 6 | 1 | 2 | 3,088 | 213 |
| UTUADO | 12 | 12 | 0 | 8 | 7 | 3 | 3,814 | 266 |
| VEGA ALTA | 10 | 10 | 0 | 7 | 3 | 1 | 4,116 | 251 |
| VEGA BAJA | 10 | 10 | 0 | 6 | 4 | 2 | 4,083 | 266 |
| VIEQUES | 6 | 6 | 0 | 2 | 2 | 2 | 1,174 | 81 |
| VILLALBA | 9 | 9 | 0 | 5 | 3 | 3 | 3,215 | 254 |
| YABUCOA | 13 | 13 | 0 | 9 | 7 | 3 | 3,564 | 253 |
| YAUCO | 14 | 14 | 0 | 9 | 6 | 3 | 4,066 | 338 |