There are 143 colleges in Puerto Rico - 19 public and 124 private schools. The 2024 average undergraduate tuition of the Puerto Rico colleges is $5,498 for state residents and $7,962 for out-of-state students.
35 Puerto Rico cities have at least one college and, of them, San Juan has the most of 21 colleges. It has 13 four-year colleges and 4 community colleges with a total of 34,899 students. Bayamon and Caguas also has a number of colleges of 18 and 11 colleges respectively.
The following table shows the Puerto Rico colleges by city. The 2024 tuition & fees based on 4-year colleges' cost.
City | Number of Schools | Under-graduate Tuition | Graduate Tuition | Population | Students to Faculty | |||||
---|---|---|---|---|---|---|---|---|---|---|
Total | 4-year | Community Colleges | Trade Schools | Total | Under. | Graduate | ||||
San Juan | 21 | 13 | 4 | 4 | $7,580 ($4,976) |
$7,300 ($7,250) |
34,899 | 24,237 | 10,662 | 19 to 1 |
Bayamon | 18 | 7 | 5 | 6 | $6,881 ($6,284) |
$6,809 | 37,374 | 35,156 | 2,218 | 13 to 1 |
Caguas | 11 | 4 | 2 | 5 | $10,078 | $8,574 | 5,688 | 5,071 | 617 | 12 to 1 |
Ponce | 11 | 6 | 1 | 4 | $9,987 ($5,324) |
$14,758 | 10,862 | 7,670 | 3,192 | 12 to 1 |
Arecibo | 9 | 4 | 1 | 4 | $6,299 ($5,324) |
$5,272 ($4,110) |
6,812 | 6,219 | 593 | 15 to 1 |
Mayaguez | 8 | 4 | 1 | 3 | $6,872 ($5,274) |
$4,588 ($3,800) |
13,318 | 12,349 | 969 | 12 to 1 |
Manati | 8 | 4 | 2 | 2 | $9,293 | $7,238 | 2,878 | 2,867 | 11 | 16 to 1 |
Carolina | 7 | 4 | - | 3 | $7,028 ($7,986) |
$5,501 | 8,728 | 7,805 | 923 | 17 to 1 |
Aguadilla | 7 | 3 | - | 4 | $11,319 ($5,924) |
$4,791 | 5,999 | 5,789 | 210 | 20 to 1 |
Humacao | 5 | 4 | - | 1 | $9,617 ($5,324) |
- | 3,418 | 3,418 | - | 14 to 1 |
Hato Rey | 5 | 3 | 1 | 1 | $7,605 | $7,325 | 5,689 | 4,788 | 901 | 21 to 1 |
Fajardo | 3 | 1 | 2 | - | $5,580 | $4,830 | 1,588 | 1,485 | 103 | 11 to 1 |
Guayama | 3 | 1 | 1 | 1 | $5,580 | $4,830 | 1,852 | 1,735 | 117 | 10 to 1 |
Santurce | 2 | 2 | - | - | $6,360 | $22,222 | 4,432 | 3,731 | 701 | 11 to 1 |
Isabela | 2 | - | - | 2 | - | - | 77 | 77 | - | 7 to 1 |
Aguada | 2 | - | - | 2 | - | - | 16 | 16 | - | 7 to 1 |
Barranquitas | 2 | 1 | - | 1 | $5,542 | $3,418 | 1,445 | 1,371 | 74 | 19 to 1 |
Juana Diaz | 2 | 1 | - | 1 | $7,630 | $6,035 | 540 | 534 | 6 | 17 to 1 |
Cayey | 1 | 1 | - | - | $5,324 ($5,324) |
- | 2,216 | 2,216 | - | 19 to 1 |
Bayam?n | 1 | 1 | - | - | $5,986 | $6,502 | 784 | 611 | 173 | 12 to 1 |
Gurabo | 1 | 1 | - | - | $6,920 | $4,652 | 10,133 | 7,923 | 2,210 | 28 to 1 |
Arroyo | 1 | - | - | 1 | - | - | 60 | 60 | - | 21 to 1 |
Trujillo Alto | 1 | 1 | - | - | $6,660 | $6,195 | 381 | 281 | 100 | 6 to 1 |
San German | 1 | 1 | - | - | $5,580 | $4,830 | 3,249 | 2,747 | 502 | 25 to 1 |
Villalba | 1 | 1 | - | - | $14,125 | - | 226 | 226 | - | 21 to 1 |
Moca | 1 | - | - | 1 | - | - | - | - | - | - |
Utuado | 1 | 1 | - | - | $5,324 ($5,324) |
- | 346 | 346 | - | 9 to 1 |
Guaynabo | 1 | 1 | - | - | $8,280 | $5,925 | 1,653 | 1,577 | 76 | 27 to 1 |
Vega Baja | 1 | 1 | - | - | $5,932 | $6,350 | 159 | 141 | 18 | 11 to 1 |
San Sebastian | 1 | 1 | - | - | $14,125 | $8,100 | 959 | 924 | 35 | 20 to 1 |
Rio Piedras | 1 | 1 | - | - | $4,220 | $5,080 | 152 | 140 | 12 | 12 to 1 |
San Lorenzo | 1 | - | - | 1 | - | - | 209 | 209 | - | 10 to 1 |
Rio Grande | 1 | 1 | - | - | $8,054 | - | - | - | - | - |
Mercedita | 1 | 1 | - | - | $5,580 | $3,456 | 3,267 | 2,779 | 488 | 23 to 1 |
Yauco | 1 | - | - | 1 | - | - | - | - | - | - |