The most improved public middle schools in Puerto Rico are La Esperanza, Manuel Elzaburu Y Vizcarrondo and Papa Juan Xxiii.
A school's improvement is based on a its total rise in ranking spots during the last five years (2021-26).
Improved Rank Range: 829
1,412
Avg. Improved Rank: 965
Most Improved Public Middle Schools in Puerto Rico (2026)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Ranking Change (2021-26)
Grades
Location
Rank: #11.
La Esperanza
Special Education School
(Math: 90-94% | Reading: 60-69%)
Rank:
Rank:
10/
Top 5%10
Rank Change: +1412
(from 1,444 to 32)
(from 1,444 to 32)
Grades: 1-12
Calle 19 Ne Pto Nuevo
San Juan, PR 00921
(787) 782-0295
San Juan, PR 00921
(787) 782-0295
Rank: #22.
Manuel Elzaburu Y Vizcarrondo
(Math: 20% | Reading: 45-49%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +1201
(from 1,470 to 269)
(from 1,470 to 269)
Grades: PK-8
Calle Madison Res Las Margarit
San Juan, PR 00916
(787) 726-0125
San Juan, PR 00916
(787) 726-0125
Rank: #33.
Papa Juan Xxiii
(Math: 16% | Reading: 63%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +1185
(from 1,438 to 253)
(from 1,438 to 253)
Grades: 6-12
Isla Nena 10 Esq Ao Villa Rica
Bayamon, PR 00959
(787) 785-3449
Bayamon, PR 00959
(787) 785-3449
Rank: #44.
Victor Rojas I
Special Education School
(Math: ≤20% | Reading: 40-59%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +1143
(from 1,413 to 270)
(from 1,413 to 270)
Grades: 4-12
Calle C Bda Victor Rojas I
Arecibo, PR 00612
(787) 880-3551
Arecibo, PR 00612
(787) 880-3551
Rank: #55.
Juan Antonio Corretjer San Juan
(Math: 11% | Reading: 59%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +1132
(from 1,422 to 290)
(from 1,422 to 290)
Grades: K-12
Carr 844 Km 3 Cupey Bajo
San Juan, PR 00924
(787) 761-1560
San Juan, PR 00924
(787) 761-1560
Rank: #66.
Jesus T. Pinero Carolina
(Math: 25-29% | Reading: 50-54%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +1059
(from 1,277 to 218)
(from 1,277 to 218)
Grades: K-8
Carr. 857 Bo. Carruso
Carolina, PR 00985
(787) 769-3280
Carolina, PR 00985
(787) 769-3280
Rank: #77.
Luis Munoz Iglesias
(Math: 65% | Reading: 83%)
Rank:
Rank:
10/
Top 10%10
Rank Change: +1049
(from 1,094 to 45)
(from 1,094 to 45)
Grades: K-12
Urb Fernandez Calle Luis Lugo
Cidra, PR 00739
(787) 739-2535
Cidra, PR 00739
(787) 739-2535
Rank: #88.
Ludovico Costoso
Special Education School
(Math: 20-29% | Reading: 30-39%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +1046
(from 1,413 to 367)
(from 1,413 to 367)
Grades: PK-12
Ave Cementerio Nacional Hato T
Bayamon, PR 00960
(787) 787-9792
Bayamon, PR 00960
(787) 787-9792
Rank: #99.
Jose Severo Quinones
(Math: 65% | Reading: 34%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +1030
(from 1,273 to 243)
(from 1,273 to 243)
Grades: PK-8
Urb Jose S Quinones Calle Ulis
Carolina, PR 00985
(787) 769-3260
Carolina, PR 00985
(787) 769-3260
Rank: #1010.
Juan S. Marchand
(Math: 18% | Reading: 43%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +1020
(from 1,340 to 320)
(from 1,340 to 320)
Grades: K-8
Carr 685 Sect Los Rabanos Bo B
Manati, PR 00674
(787) 854-4541
Manati, PR 00674
(787) 854-4541
Rank: #1111.
Ramon Alejandro Ayala
(Math: 52% | Reading: 57%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +1015
(from 1,134 to 119)
(from 1,134 to 119)
Grades: K-8
Carr. 779 Km. 5 Hm 3 Bo Paloma
Comerio, PR 00782
(787) 875-2929
Comerio, PR 00782
(787) 875-2929
Rank: #1212.
Marta Velez De Fajardo
(Math: 35% | Reading: 42%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +1011
(from 1,255 to 244)
(from 1,255 to 244)
Grades: K-10
Urb Cana 100 Calle 11
Bayamon, PR 00957
(787) 797-1775
Bayamon, PR 00957
(787) 797-1775
Rank: #1313.
Josefina Munoz De Bernier
(Math: 25-29% | Reading: 40-44%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +982
(from 1,246 to 264)
(from 1,246 to 264)
Grades: 6-8
Calle Gobernador Jesus T Piner
Patillas, PR 00723
(787) 839-3630
Patillas, PR 00723
(787) 839-3630
Rank: #1414.
Ismael Maldonado Lugaro
(Math: 20-24% | Reading: 25-29%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +951
(from 1,397 to 446)
(from 1,397 to 446)
Grades: K-8
4 Calles Bo San Anton
Ponce, PR 00731
(787) 843-2135
Ponce, PR 00731
(787) 843-2135
Rank: #15 - 1615. - 16.
Genaro Cautino
(Math: 65-69% | Reading: 85-89%)
Rank:
Rank:
10/
Top 5%10
Rank Change: +938
(from 975 to 37)
(from 975 to 37)
Grades: 6-12
Calle Ashford Esq. San Agustin
Guayama, PR 00784
(787) 864-0668
Guayama, PR 00784
(787) 864-0668
Rank: #15 - 1615. - 16.
Antonio Sarriera Egozcue
(Math: 20% | Reading: 36%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +938
(from 1,330 to 392)
(from 1,330 to 392)
Grades: K-8
Calle Carmen Hernandez Urb El
San Juan, PR 00924
(787) 769-7415
San Juan, PR 00924
(787) 769-7415
Rank: #1717.
Eduardo J. Saldana
(Math: ≤5% | Reading: 40-44%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +930
(from 1,381 to 451)
(from 1,381 to 451)
Grades: 7-12
Calle Rodrz. Emma Esq. Robles
Carolina, PR 00983
(787) 769-3753
Carolina, PR 00983
(787) 769-3753
Rank: #1818.
Antonio Paoli Ponce
(Math: ≤5% | Reading: 35-39%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +922
(from 1,423 to 501)
(from 1,423 to 501)
Grades: 6-8
Calle Reina Final
Ponce, PR 00731
(787) 844-0615
Ponce, PR 00731
(787) 844-0615
Rank: #19 - 2019. - 20.
Gerardo Selles Sola Caguas
(Math: 6-9% | Reading: 70-74%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +914
(from 1,194 to 280)
(from 1,194 to 280)
Grades: 6-12
Ave Jose Mercado Urb El Verde
Caguas, PR 00725
(787) 743-3276
Caguas, PR 00725
(787) 743-3276
Rank: #19 - 2019. - 20.
Belen Blanco De Zequeira
(Math: 17% | Reading: 25%)
Rank:
Rank:
4/
Bottom 50%10
Rank Change: +914
(from 1,474 to 560)
(from 1,474 to 560)
Grades: 6-12
Urb San Patricio 205 Calle Car
Loiza, PR 00772
(787) 256-3060
Loiza, PR 00772
(787) 256-3060
Rank: #2121.
Gerardo Selles Sola Cayey
(Math: 26% | Reading: 32%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +912
(from 1,291 to 379)
(from 1,291 to 379)
Grades: K-8
Carr 184 Km 31 Hm 3 Bo Guavate
Cayey, PR 00736
(787) 263-0490
Cayey, PR 00736
(787) 263-0490
Rank: #2222.
Elpidio H. Rivera
(Math: 12% | Reading: 28%)
Rank:
Rank:
4/
Bottom 50%10
Rank Change: +897
(from 1,438 to 541)
(from 1,438 to 541)
Grades: PK-8
Urb. Rio Cristal Calle Roberto
Mayaguez, PR 00682
(787) 833-5560
Mayaguez, PR 00682
(787) 833-5560
Rank: #2323.
Dr. Maximo Donoso Sanchez
(Math: 6% | Reading: 43%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +896
(from 1,330 to 434)
(from 1,330 to 434)
Grades: 6-12
Carr 510 Km 2 Hm 4 Bo La Plena
Juana Diaz, PR 00795
(787) 260-4694
Juana Diaz, PR 00795
(787) 260-4694
Rank: #2424.
Elemental Bo. Quebrada Negrito
(Math: 35-39% | Reading: 35-39%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +892
(from 1,149 to 257)
(from 1,149 to 257)
Grades: K-7
Carr #181 Km 10 Hm 7 Bo Quebra
Trujillo Alto, PR 00976
(787) 760-3665
Trujillo Alto, PR 00976
(787) 760-3665
Rank: #2525.
Manuel Gonzalez Melo
(Math: 13% | Reading: 40%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +887
(from 1,273 to 386)
(from 1,273 to 386)
Grades: K-8
Carr 115 Km 9 Hm 0 Bo Canvalac
Rincon, PR 00677
(787) 823-1197
Rincon, PR 00677
(787) 823-1197
Rank: #2626.
Nicolas Rodriguez
(Math: 19% | Reading: 38%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +881
(from 1,234 to 353)
(from 1,234 to 353)
Grades: PK-8
Carr 568 Km 30 Hm 1 Bo Padilla
Corozal, PR 00783
(787) 859-3250
Corozal, PR 00783
(787) 859-3250
Rank: #2727.
Antonio Ledee Colon
(Math: 6-9% | Reading: 35-39%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +862
(from 1,330 to 468)
(from 1,330 to 468)
Grades: 6-8
Carr 3 Km 83 Hm 0 Hacia Alberg
Salinas, PR 00751
(787) 824-0896
Salinas, PR 00751
(787) 824-0896
Rank: #2828.
Dr. Cayetano Coll Y Toste
(Math: 47% | Reading: 73%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +860
(from 957 to 97)
(from 957 to 97)
Grades: K-8
Carr 638 Hm 5 Bo Miraflores
Arecibo, PR 00612
(787) 881-5429
Arecibo, PR 00612
(787) 881-5429
Rank: #2929.
Dr. Jose Celso Barbosa San Juan
(Math: ≤5% | Reading: 30-34%)
Rank:
Rank:
4/
Bottom 50%10
Rank Change: +857
(from 1,428 to 571)
(from 1,428 to 571)
Grades: 4-12
Pda. 4 1/2 Ponce De Leon
San Juan, PR 00901
(787) 721-9014
San Juan, PR 00901
(787) 721-9014
Rank: #3030.
Adrian Torres Torres
(Math: 12% | Reading: 34%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +851
(from 1,322 to 471)
(from 1,322 to 471)
Grades: PK-8
Carr 141-r Km 2 Hm 1 Sector Pu
Jayuya, PR 00664
(787) 828-3445
Jayuya, PR 00664
(787) 828-3445
Rank: #3131.
Eugenio Nazario Soto
(Math: 20-24% | Reading: 35-39%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +849
(from 1,183 to 334)
(from 1,183 to 334)
Grades: K-8
Carr 702 Km 2 Hm 3 Bo Cuyon
Coamo, PR 00769
(787) 825-5759
Coamo, PR 00769
(787) 825-5759
Rank: #3232.
Eugenio Maria De Hostos Cayey
(Math: 30-34% | Reading: 25-29%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +842
(from 1,236 to 394)
(from 1,236 to 394)
Grades: K-8
Carr 14 Km 65 Hm 3 Bo Toita
Cayey, PR 00736
(787) 738-5866
Cayey, PR 00736
(787) 738-5866
Rank: #3333.
Manuel Gonzalez Pato
(Math: ≤5% | Reading: 43%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +840
(from 1,284 to 444)
(from 1,284 to 444)
Grades: 6-8
Calle 9 Urb La Rambla
Ponce, PR 00731
(787) 841-7216
Ponce, PR 00731
(787) 841-7216
Rank: #3434.
Jardines De Ponce
(Math: 5% | Reading: 32%)
Rank:
Rank:
4/
Bottom 50%10
Rank Change: +837
(from 1,405 to 568)
(from 1,405 to 568)
Grades: 6-8
Carr 505 Km 7 Hm 0 Urb Jardine
Ponce, PR 00731
(787) 844-3400
Ponce, PR 00731
(787) 844-3400
Rank: #3535.
Antonio S Pedreira - Pretecnica
(Math: 3% | Reading: 39%)
Rank:
Rank:
3/
Bottom 50%10
Rank Change: +829
(from 1,438 to 609)
(from 1,438 to 609)
Grades: 6-8
Calle 4 Urb. Villa Del Carmen
Caguas, PR 00725
(787) 743-4868
Caguas, PR 00725
(787) 743-4868
Show 100 more public schools in PR (out of 381 total schools)
Loading...
Recent Articles
Media Literacy as a Core Skill: How to Tell if a School Teaches It Well
Learn how to evaluate whether a public school teaches media literacy effectively, from fact-checking and source evaluation to digital citizenship and critical thinking.
Screen Time, Paper Learning, and the New Back-to-Basics Debate
Explore why some public schools are reducing screen time, bringing back paper learning, and rethinking the balance between technology and traditional instruction.
Student Data, AI Tools, and Privacy: Questions to Ask Your District
Learn how public schools use AI, protect student data, and the key privacy questions every parent should ask their school district in 2026.
