K–12 Public & Magnet Schools in Pacific Beach 92109

Pacific Beach has 7 K–12 school listings in 92109, including three public elementary schools, a Mandarin immersion magnet, a middle school, and Mission Bay High School on Grand Avenue. KidWonder Pacific Beach provides supplemental enrichment for students across all grade levels.

K–12 Schools in Pacific Beach

All K–12 Schools

KidWonder Pacific Beach

4.3 (52)

929 Garnet Ave, San Diego, CA 92109

+1 619-432-4120

Verified

Crown Point Junior Music Academy

3.8 (29)

4033 Ingraham St, San Diego, CA 92109

+1 858-987-5500

Verified

Barnard Mandarin Magnet Elementary School

2445 Fogg St, San Diego, CA 92109

+1 858-800-5700

Verified

Mission Bay High School

2475 Grand Ave Room 113, San Diego, CA 92109

+1 858-536-0136

Verified

Pacific Beach Elementary School

1234 Tourmaline St, San Diego, CA 92109

+1 619-605-4200

Verified

Pacific Beach Middle School

4676 Ingraham St, San Diego, CA 92109

+1 858-221-5600

Verified

Sessions Elementary School

2150 Beryl St, San Diego, CA 92109

+1 619-605-3400

Verified

Public Schools, Magnet Programs & K–12 Education in Pacific Beach

What elementary schools are in Pacific Beach?

Pacific Beach has three public elementary schools in the San Diego Unified School District. Pacific Beach Elementary serves the central PB attendance zone, Sessions Elementary covers the northern end of the neighborhood near Kate Sessions Park, and Barnard Mandarin Magnet Elementary draws students from across the district for its full Mandarin immersion program starting in kindergarten.

Barnard is the standout — it is one of the few public Mandarin immersion elementary schools in San Diego County, and families from outside Pacific Beach apply through the district's magnet lottery to attend. Pacific Beach Elementary and Sessions Elementary are standard neighborhood schools with walking-distance enrollment for families in the surrounding blocks.

Is Mission Bay High School a good school?

Mission Bay High School on Grand Avenue is the only public high school serving Pacific Beach and Mission Beach. The campus sits close to the beach, and the school draws a mix of local surfers, athletes, and college-prep students from the 92109 ZIP. Mission Bay competes in the Western League for CIF San Diego Section athletics and runs programs in visual arts, performing arts, and career technical education.

Families who want more academic specialization sometimes apply to magnet or choice high schools in other parts of San Diego Unified, including Point Loma High School in Point Loma or charter options farther inland. But for most PB families, Mission Bay High is the default — it is walkable or bikeable for students in both Pacific Beach and Mission Beach.

Are there magnet schools in Pacific Beach?

Barnard Mandarin Magnet Elementary is Pacific Beach's only magnet school. The program offers full Mandarin Chinese immersion beginning in kindergarten, with students spending roughly half the instructional day in Mandarin and half in English. Admission goes through the San Diego Unified magnet application process, which opens each winter for the following school year.

Because Barnard draws students from across the district, its enrollment is not limited to Pacific Beach residents — families from La Jolla, Point Loma, and inland neighborhoods also apply. PB families who want other magnet options, including STEM or performing arts tracks, apply to campuses in other parts of San Diego Unified through the same centralized lottery.

Is there a middle school in Pacific Beach?

Pacific Beach Middle School serves grades six through eight and is the primary middle school for families in the 92109 ZIP. The campus is centrally located in the neighborhood, drawing students who feed in from Pacific Beach Elementary, Sessions Elementary, and Barnard Mandarin Magnet Elementary.

Students at Pacific Beach Middle transition to Mission Bay High School on Grand Avenue for grades nine through twelve. The middle school offers standard academic coursework plus electives, and its location between the beach and Crown Point makes it accessible on foot or by bike for most PB families. KidWonder Pacific Beach provides supplemental academic enrichment for middle schoolers who want additional math, reading, or test-prep support outside of school hours.

Where do Crown Point kids go to school?

Children in Crown Point attend San Diego Unified neighborhood schools based on the district's attendance boundaries. Most Crown Point elementary students are zoned for Pacific Beach Elementary or Sessions Elementary, depending on their exact address on the peninsula. Crown Point Junior Music Academy, despite its name, is a public elementary school that sits in the Crown Point area and integrates music instruction into its curriculum.

Middle schoolers feed into Pacific Beach Middle School, and high schoolers attend Mission Bay High School on Grand Avenue. Crown Point's bay-side location puts it roughly equidistant from all PB schools, and the flat terrain makes biking practical for older students. Families who want magnet or choice enrollment apply through San Diego Unified's centralized process for Barnard Mandarin Magnet or other district programs.

What school district is Pacific Beach in?

Pacific Beach is in the San Diego Unified School District, the second-largest school district in California. All public schools in PB — Pacific Beach Elementary, Sessions Elementary, Barnard Mandarin Magnet Elementary, Crown Point Junior Music Academy, Pacific Beach Middle School, and Mission Bay High School — operate under SDUSD governance and follow the district's enrollment, calendar, and curriculum policies.

San Diego Unified's enrollment portal opens each spring for the following school year. Neighborhood schools accept students based on attendance-zone boundaries, while magnet programs like Barnard require a separate application through the district's choice process. Families new to Pacific Beach can verify their attendance zone and review enrollment options through the SDUSD website or by contacting the district's enrollment office directly.

San Diego Lineup is a neighborhood-first civic business directory covering 40 communities across San Diego County. From restaurants, bars, and coffee shops to salons, contractors, doctors, and local services — Pacific Beach’s businesses are organized by neighborhood with verified details, ratings, and direct contact information. Explore all San Diego communities →

Own a business in Pacific Beach?

Get listed on San Diego Lineup — email us at [email protected] and we’ll get you added.

Need to update your listing?

New photos, updated hours, or a better description — email us at [email protected] and we’ll take care of it.

Want premium visibility in your neighborhood? Learn more →