Beta You're viewing our redesigned school page. Prefer the classic layout?

Giannini (A.P.) Middle

Public Grades 6-8
147th
SchoolDigger Rank ?
of 2,740 California Middle Schools
Better than 95% of California middle schools
Summary

Giannini (A.P.) Middle serves grades 6–8 and enrolls 1,183 students in San Francisco. In 2025–26, students reached 79% proficiency in English language arts, 68% in math and 67% in science—results that put the school ahead of nearby same-district middle schools in all three subjects.

Giannini’s tested-subject results are well above both San Francisco Unified and California: its margins over the district were 25 points in ELA, 22 in math and 24 in science, and its margins over the state were 29, 29 and 31 points, respectively. It also led the seven nearby district middle schools with comparable results; their averages were 50% in ELA, 39% in math and 38% in science. The next-highest overall results came from Roosevelt Middle. Giannini is not first in every grade-level matchup, however: it narrowly trailed Roosevelt in seventh-grade math and eighth-grade ELA. Attendance is another local strength: chronic absenteeism was 11% in 2025–26, compared with 33% districtwide and 18% statewide.

Scores have been fairly steady in ELA and math: from 2022–23 to 2025–26, ELA rose about 1 point and math about 2 points. Science was more uneven, dropping from 69% to 53% before recovering to 67%; despite that rebound, it remained about 2 points below its 2022–23 level. SchoolDigger ranks Giannini at the 95th percentile statewide and gives it five stars, with its overall percentile staying between 93 and 96 across the years provided; the district ranks at the 55th percentile with three stars. One notable difference is SchoolDigger’s statewide effectiveness ranking for African American students: the 43rd percentile, compared with the school’s 95th-percentile overall ranking, down from the 66th percentile in 2021–22. For context, the 2024–25 student-teacher ratio was 23.5, and 40% of students were free/reduced lunch eligible in 2024–25.

1,183
Students ?
23.5
Student/teacher ratio ?
$14,455
Per pupil spending ?
39.6%
Free/reduced lunch eligible (2024-25) ?
All students in California receive free school meals.
 3151 Ortega St.
       San Francisco, CA  94122-4051

(415) 759-2770

District: San Francisco Unified


Feeder schools for Giannini (A.P.) Middle:

Elementary:    Drew (Charles) College Preparatory Academy
    Grattan Elementary
    Jefferson Elementary
    Key (Francis Scott) Elementary
    More...
Racial breakdown:

Asian:
50.8%
White:
17.8%
Two or more races:
16.3%
more
 See top rated California middle schools

 Compare Giannini (A.P.) Middle to nearby middle schools!
At a glance
▬ Ranking trend: Holding steady — 93rd percentile in 2015 → 95th in 2026
Strengths
✓Test scores above the California average (72% vs 42% meeting standards)
✓Ranks in the top 5% of California middle schools
✓Among the top-ranked schools in San Francisco Unified
Worth a look
!Some student groups rank well below the school's overall statewide standing
!Large classes — about 24 students per teacher
Students meeting standards (2025-2026) ?
This school72%
District avg49%
California avg42%
147th of 2,740
California public middle schools ?
Top 5%▲ up 1 pts since 2016
See the entire ranking list of California Middle Schools →
★★★★★
SchoolDigger rating ?
1st of 13Middle Schools in the San Francisco Unified
702nd of 1,530San Francisco Unified among California districts
Statewide rank percentile over time (100 = the top-ranked school in the state; click a legend item to add a student group)
Show full rank history (all student groups)

All Students

YearAvg scoreStatewide rankCalifornia percentileRating
202694.8147 of 274094.6%★★★★★
202594.0179 of 276193.5%★★★★★
202494.5170 of 278393.9%★★★★★
202396.0117 of 278195.8%★★★★★
202292.9203 of 274092.6%★★★★★
201994.8140 of 271594.8%★★★★★
201894.5131 of 248094.7%★★★★★
201793.5161 of 250893.6%★★★★★
201692.4163 of 249793.5%★★★★★
201592.4171 of 247793.1%★★★★★
201378.8351 of 237985.2%★★★★☆
201281.0275 of 225987.8%★★★★☆
201184.9197 of 223691.2%★★★★★
201081.2270 of 217987.6%★★★★☆
200983.8223 of 206389.2%★★★★☆
200889.6113 of 200594.4%★★★★★
200788.6153 of 199992.3%★★★★★
200685.8187 of 180489.6%★★★★☆
200589.3128 of 177792.8%★★★★★
200485.2199 of 176988.8%★★★★☆

African American

YearAvg scoreStatewide rankCalifornia percentileRating
202638.7342 of 59442.4%★★☆☆☆
202258.1217 of 63765.9%★★★☆☆
201951.9269 of 64358.2%★★★☆☆
201857.2219 of 60063.5%★★★☆☆

Asian

YearAvg scoreStatewide rankCalifornia percentileRating
202667.8280 of 77764.0%★★★☆☆
202562.2332 of 73955.1%★★★☆☆
202462.7322 of 74356.7%★★★☆☆
202365.5287 of 71559.9%★★★☆☆
202257.8362 of 73350.6%★★★☆☆
201963.0319 of 74557.2%★★★☆☆
201862.2313 of 70055.3%★★★☆☆

Disabled

YearAvg scoreStatewide rankCalifornia percentileRating
202280.5174 of 153188.6%★★★★☆
201983.3150 of 149189.9%★★★★★
201870.1251 of 136981.7%★★★★☆

English Language Learner

YearAvg scoreStatewide rankCalifornia percentileRating
202468.5168 of 147888.6%★★★★☆
202399.111 of 152199.3%★★★★★
202273.9153 of 154090.1%★★★★★
201991.158 of 144296.0%★★★★★
201893.452 of 136496.2%★★★★★

Female

YearAvg scoreStatewide rankCalifornia percentileRating
202693.3153 of 251693.9%★★★★★
202593.3166 of 253393.4%★★★★★
202494.5144 of 255194.4%★★★★★
202395.8111 of 253195.6%★★★★★
202291.8196 of 250992.2%★★★★★
201993.9128 of 238094.6%★★★★★
201894.2117 of 226294.8%★★★★★

Hispanic

YearAvg scoreStatewide rankCalifornia percentileRating
202689.2154 of 235793.5%★★★★★
202581.9287 of 239588.0%★★★★☆
202482.9264 of 238888.9%★★★★☆
202388.1173 of 237492.7%★★★★★
202273.6417 of 235982.3%★★★★☆
201976.9366 of 221383.5%★★★★☆
201878.8293 of 207285.9%★★★★☆

Low Socio Economic Status

YearAvg scoreStatewide rankCalifornia percentileRating
202693.6101 of 252996.0%★★★★★
202594.2102 of 254296.0%★★★★★
202496.964 of 257997.5%★★★★★
202397.835 of 253198.6%★★★★★
202296.753 of 245897.8%★★★★★
201997.530 of 236998.7%★★★★★
201897.141 of 223098.2%★★★★★

Male

YearAvg scoreStatewide rankCalifornia percentileRating
202694.7127 of 251494.9%★★★★★
202593.3176 of 253493.1%★★★★★
202493.0187 of 255292.7%★★★★★
202395.2127 of 253895.0%★★★★★
202292.8180 of 252792.9%★★★★★
201994.6140 of 240794.2%★★★★★
201894.0141 of 227393.8%★★★★★

Multi-racial

YearAvg scoreStatewide rankCalifornia percentileRating
202681.7101 of 73586.3%★★★★☆
202582.8102 of 72686.0%★★★★☆
202480.3115 of 70183.6%★★★★☆
202382.096 of 67785.8%★★★★☆
202279.8108 of 66583.8%★★★★☆
201969.2175 of 55468.4%★★★☆☆
201868.1155 of 46266.5%★★★☆☆

Special Education

YearAvg scoreStatewide rankCalifornia percentileRating
202692.672 of 160595.5%★★★★★
202588.0112 of 156692.8%★★★★★
202492.681 of 155294.8%★★★★★
202388.5110 of 153192.8%★★★★★

White

YearAvg scoreStatewide rankCalifornia percentileRating
202686.7114 of 149092.3%★★★★★
202587.596 of 152093.7%★★★★★
202481.5206 of 153786.6%★★★★☆
202390.173 of 154395.3%★★★★★
202283.2185 of 155588.1%★★★★☆
201992.941 of 160297.4%★★★★★
201892.535 of 149697.7%★★★★★
How student groups rank statewide ? (each group's percentile vs the same group at other schools — higher is better; the +/- beside each compares the group with this school's overall percentile)
Low Socio Economic Status (2026)96th percentile~ school
Special Education (2026)96th percentile~ school
Male (2026)95th percentile~ school
Female (2026)94th percentile~ school
Hispanic (2026)93rd percentile~ school
White (2026)92nd percentile~ school
Disabled (2022)89th percentile-4 vs school
English Language Learner (2024)89th percentile-5 vs school
Multi-racial (2026)86th percentile-8 vs school
Asian (2026)64th percentile-31 vs school
African American (2026)42nd percentile-52 vs school
By subject vs California (2025-2026) ?
English Language Arts/Literacy79%+29 vs state
Mathematics68%+29 vs state
Science67%+31 vs state

★
No ratings yet
Be the first to rate Giannini (A.P.) Middle and help other families decide.
Rate Giannini (A.P.) Middle
Have first-hand experience? A quick rating - and a sentence or two about what stands out (teachers, academics, safety, communication) - helps other families know what to expect.
Takes about a minute. We email you a link to verify your review - your address is never shown publicly.
Tap a star to rate
Reviews
No written reviews yet. If you know this school, be the first to share what stands out.



Schools Near Giannini (A.P.) Middle

Ranking:
Map legend
E Elementary M Middle H High A Alternative P Private






Frequently Asked Questions about Giannini (A.P.) Middle

Students at Giannini (A.P.) Middle are 51% Asian, 18% White, 16% Two or more races, 12% Hispanic, 3% African American.

Students who attend Giannini (A.P.) Middle usually go on to attend Academy (The)- SF @McAteer

Yes. Giannini (A.P.) Middle ranks in the top 5.4% of California middle schools.

In the 2024-25 school year, 1,183 students attended Giannini (A.P.) Middle.

Rate Giannini (A.P.) Middle!



Sign up for updates!

Be the first to know when there is an update for Giannini (A.P.) Middle!


Latest California data All new data »
2013–14 through 2024–25 immunization rates (updated)NewOct 19, 2026
2025–26 attendance data, dropout rates & graduation ratesOct 15, 2026
2025–26 CAST, CSA Spanish & Smarter Balanced Assessments scoresOct 15, 2026
2024–25 school spending dataJul 1, 2026


SchoolDigger data sources: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the California Department of Education.

IMPORTANT DISCLAIMERS: Not all boundaries are included. We make every effort to ensure that boundaries are up-to-date. But it's important to note that these are approximations and are for general informational purposes only. To verify legal descriptions of boundaries or school locations, contact your local tax assessor's office and/or school district.

Diagnostics