143 Puerto Rico Colleges Statistics by City

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.

Puerto Rico Colleges by City

The following table shows the Puerto Rico colleges by city. The 2024 tuition & fees based on 4-year colleges' cost.

143 Puerto Rico Colleges by City
CityNumber of SchoolsUnder-graduate TuitionGraduate TuitionPopulationStudents to Faculty
Total4-yearCommunity CollegesTrade SchoolsTotalUnder.Graduate
San Juan 211344 $7,580
($4,976)
$7,300
($7,250)
34,899 24,237 10,662 19 to 1
Bayamon 18756 $6,881
($6,284)
$6,809 37,374 35,156 2,218 13 to 1
Caguas 11425 $10,078 $8,574 5,688 5,071 617 12 to 1
Ponce 11614 $9,987
($5,324)
$14,758 10,862 7,670 3,192 12 to 1
Arecibo 9414 $6,299
($5,324)
$5,272
($4,110)
6,812 6,219 593 15 to 1
Mayaguez 8413 $6,872
($5,274)
$4,588
($3,800)
13,318 12,349 969 12 to 1
Manati 8422 $9,293 $7,238 2,878 2,867 11 16 to 1
Carolina 74-3 $7,028
($7,986)
$5,501 8,728 7,805 923 17 to 1
Aguadilla 73-4 $11,319
($5,924)
$4,791 5,999 5,789 210 20 to 1
Humacao 54-1 $9,617
($5,324)
- 3,418 3,418 - 14 to 1
Hato Rey 5311 $7,605 $7,325 5,689 4,788 901 21 to 1
Fajardo 312- $5,580 $4,830 1,588 1,485 103 11 to 1
Guayama 3111 $5,580 $4,830 1,852 1,735 117 10 to 1
Santurce 22-- $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 21-1 $5,542 $3,418 1,445 1,371 74 19 to 1
Juana Diaz 21-1 $7,630 $6,035 540 534 6 17 to 1
Cayey 11-- $5,324
($5,324)
- 2,216 2,216 - 19 to 1
Bayam?n 11-- $5,986 $6,502 784 611 173 12 to 1
Gurabo 11-- $6,920 $4,652 10,133 7,923 2,210 28 to 1
Arroyo 1--1 - - 60 60 - 21 to 1
Trujillo Alto 11-- $6,660 $6,195 381 281 100 6 to 1
San German 11-- $5,580 $4,830 3,249 2,747 502 25 to 1
Villalba 11-- $14,125 - 226 226 - 21 to 1
Moca 1--1 - - - - - -
Utuado 11-- $5,324
($5,324)
- 346 346 - 9 to 1
Guaynabo 11-- $8,280 $5,925 1,653 1,577 76 27 to 1
Vega Baja 11-- $5,932 $6,350 159 141 18 11 to 1
San Sebastian 11-- $14,125 $8,100 959 924 35 20 to 1
Rio Piedras 11-- $4,220 $5,080 152 140 12 12 to 1
San Lorenzo 1--1 - - 209 209 - 10 to 1
Rio Grande 11-- $8,054 - - - - -
Mercedita 11-- $5,580 $3,456 3,267 2,779 488 23 to 1
Yauco 1--1 - - - - - -
Related Articles and Ads