+1 305 904 4490 (FL), +1 415 625 1795 (CA)contact@bigdatarealty.com
Episode 1 · Neighborhood Overview & Local Vibe

Bernal Heights, San Francisco Real Estate: Cortland Avenue and Parks

Bernal Heights is a hill in San Francisco with a park at the top and a shopping street, Cortland Avenue, that holds a library, a grocery and a run of cafes. This guide covers what daily life looks like there, how the weather behaves, how long the trips to work take and how the school district places students. It also says plainly where the data stops.

💡 Key Insights & Takeaways

  • Cortland Avenue holds the Bernal Heights Branch Library, The Good Life Grocery and United Dumplings, so many errands sit on one street.
  • Bernal Heights Park has hilltop trails and an off-leash dog area, and Holly Park has basketball and tennis courts, a baseball field and a playground.
  • In one route-planner trial for a Monday 8:00 a.m. start, a bicycle took 19 minutes to UCSF Mission Bay and 11 minutes to Zuckerberg San Francisco General Hospital.
  • NOAA's downtown San Francisco station, which is not in Bernal Heights, shows 22.89 inches of rain in a normal year, so the roof and the drains are worth a look on any house you tour.
  • San Francisco Unified assigns students by application and tiebreakers, so a Bernal Heights address does not promise a seat at a nearby school.
If you are deciding whether Bernal Heights fits your week, the Walk Score at one point on Cortland Avenue is 94, against 89 for San Francisco, as of 8 October 2026. That score rates errands on foot from 0 to 100. A route planner put downtown 39 minutes away by transit and 30 by bicycle, one query each.

At a glance

Caption: Key facts for Bernal Heights as of 8 October 2026. The trip times are single route-planner queries for a Monday 5 October 2026 departure at 8:00 a.m., not averages.
MeasureValueDate
Walk Score at one point on Cortland Avenue (San Francisco: 89)948 October 2026
Rail stop on Cortland AvenueNone8 October 2026
Transit to downtown, including the first wait39 minutesMonday 5 October 2026, 8:00 a.m.
Normal rain in a year22.89 inches1991–2020 normals
School assignmentApplication with tiebreakers; no seat is assured8 October 2026

What is Bernal Heights actually like?

Bernal Heights is a hill with a park on top, and Cortland Avenue is its shopping street. The Bernal Heights Branch Library, The Good Life Grocery and United Dumplings all sit on Cortland Avenue. The grocery lists daily hours of 7 a.m. to 9 p.m. as of 8 October 2026, and hours change, so check before you go.
United Dumplings serves dumplings and noodles. The public library's destination map lists Nute's Noodle and Bernal Star for a meal. For the morning, it lists Martha's Coffee & Tea, Progressive Grounds and Black Jet Baking Co. The same map adds The Epicurean Trader for food, Succulence for plants and 12 Small Things for retail. The New Wheel sells electric bicycles, and FTK Studio teaches karate, yoga, Pilates and qigong classes. A map listing does not confirm that a shop is open today, so check a place before you plan a trip around it.
The Bernal Heights Neighborhood Center runs public programs on Cortland Avenue. The Bernal Heights Outdoor Cinema held its 2026 season with a screening in Precita Park and a finale at Brava Theater, which is outside Bernal Heights, and those dates have passed as of 8 October 2026. Fiesta on the Hill is an event on the Cortland Avenue corridor, and this guide has no confirmed 2026 date for it, so check the organizer's site.
The green space is one big hilltop park and several smaller parks and playgrounds.
- Bernal Heights Park has hilltop trails, a paved loop, native grassland and an off-leash dog area.
- Holly Park has basketball, tennis, baseball, a playground, picnic areas and paths.
- Precita Park is a park and a playground, and its accessible restroom and fountain project opened on 6 March 2026.
- St. Mary's Playground has ballfields, a play area and a dog area, in the St. Mary's complex.
- Bernal Heights Recreation Center has a basketball court, a clubhouse and restrooms, and its current class schedule was not confirmed.
- St. Mary's Recreation Center has a gym and recreation space.
- Alemany Farm is a 3.5-acre urban farm in the St. Mary's complex, and it runs on volunteer activity.
On weekends, the Alemany Farmers Market runs on Saturday and the Alemany Flea Market runs on Sunday. For errands, Walgreens is the pharmacy on Mission Street, which forms the western edge between Cesar Chavez Street and Randall Street. Sonia's Cleaners runs a pickup and drop-off service for Bernal Heights from a location outside it.
Walk Score rates, from 0 to 100, how many errands you can do on foot. Transit Score and Bike Score rate how well buses and trains, and bicycles, work from the same spot. These scores are for one point on Cortland Avenue, so they describe that spot and not the whole hill.
Caption: Walk Score, Transit Score and Bike Score for one point on Cortland Avenue and for San Francisco as a whole, as of 8 October 2026.
Score (0 to 100)Cortland Avenue pointSan Francisco
Walk Score9489
Transit Score7777
Bike Score6472
The Walk Score is above the city's, the Transit Score matches it and the Bike Score is below it.

What is the weather like in Bernal Heights?

Bernal Heights has no weather station of its own. The nearest record on file is NOAA's San Francisco Downtown station, about 2.3 miles in a straight line from a point on Cortland Avenue, and no one checked that it is the closest station. Treat it as a stand-in, because no source measures how a Bernal slope differs from downtown.
Caption: Climate normals for 1991–2020 at NOAA's San Francisco Downtown station, as of 8 October 2026. The station is a stand-in for Bernal Heights, not a reading taken on the hill.
MeasureValue
Normal daily high over the year64.1°F
Normal daily low over the year51.3°F
Rain in a normal year22.89 inches
A normal is the 1991–2020 value at that station. The yearly highs and lows are cool, so you carry a layer even on an outing in the sun. Winter is the wetter season, so check the roof and the drains of any house you tour. These are downtown normals, and your own block can differ.

How long does it take to get anywhere from Bernal Heights?

These times come from a public route planner, starting from one point on Cortland Avenue, for a Monday 5 October 2026 departure at 8:00 a.m. Pacific. Each time is the first itinerary the planner offered, from one query, so it is a sample of one and not an average of anyone's real days. Transit time includes the wait for the first vehicle, the walk to the stop and any transfers. Driving time leaves out parking, and cycling time is a model estimate.
Caption: Trip times from Cortland Avenue by driving, transit and bicycle, for a Monday 5 October 2026 departure at 8:00 a.m., one route-planner query each, as of 8 October 2026. Driving shows the planner's range of road times.
DestinationDrivingTransitBicycleTransit route pattern
Downtown, near Salesforce Tower16–35 minutes39 minutes30 minutesWalk, the 14R, walk
UCSF Mission Bay12–18 minutes46 minutes19 minutesWalk, the 49, the 22, walk
Zuckerberg San Francisco General Hospital7–14 minutes28 minutes11 minutesThe 24, the 9R, walk
Genentech, South San Francisco14–20 minutes84 minutes49 minutesWalk, SamTrans 292, the 130, walk
Stanford Hospital40–55 minutes135 minutes179 minutes (route access not confirmed)Walk, the 67, the 48, Caltrain Local, Marguerite X, walk
The planner flagged the 179-minute Stanford bicycle route with a restricted-use and private-road warning, and no one confirmed that a public route is open. Treat that time as unverified.
The hospital and Mission Bay trips are short hops. The two Peninsula trips are the long ones by transit, and the car is the shorter choice for both.
No rail stop sits on Cortland Avenue, so a train trip starts with a bus or a walk. The J Church rail line stops at the western edge, on San Jose Avenue. The 14R Mission Rapid and the 49 Van Ness/Mission run on Mission Street along the western edge. The 24 Divisadero runs along Cortland Avenue, and the 67 Bernal Heights loops the hill and links to 24th Street Mission. The 23 Monterey serves the south and links to Glen Park. The 9 San Bruno and the 9R San Bruno Rapid reach the eastern edge. The 14 Mission also meets Cortland Avenue.
BART's 24th Street Mission and Glen Park stations are reached by a bus or a walk. The 22nd Street Caltrain station has stairs only, with no elevator or ramp. San Jose Avenue has bike lanes with concrete protection, and the Bike Score above is below the city's. Hills, intersections and road access were not inspected, so ride the route yourself. Check SFMTA's route pages for the current service on each line.

Which schools serve Bernal Heights, and how are they assigned?

San Francisco Unified assigns students through an application, not through one neighborhood school per address. You list the schools you want in order, the district applies priority and tiebreaker rules, and it draws at random when a school has more requests than seats. An address can help as a tiebreaker for an elementary attendance area, but living in the area does not secure a seat, and the district does not assure any requested school.
The names below are geography, not assignments. Junipero Serra Elementary School and Paul Revere (PreK–8) School are inside Bernal Heights. Leonard R. Flynn Elementary School sits on the northern edge, where Bernal Heights meets the Mission. James Lick Middle School is in Noe Valley, outside Bernal Heights, and the district lists it on the Flynn path. Paul Revere runs from pre-kindergarten through eighth grade, and no single middle school serves every address. Mission High School and John O'Connell High School are outside Bernal Heights, and they are examples of applications, not assignments.
The district's School Finder did not return an address-specific answer for this guide, so this guide cannot say which streets feed which school. A nearby school is not your assigned school, and neighboring houses can be assigned differently, so check the exact address.

Where can I check schools and crime information for Bernal Heights?

Big Data Realty does not rate schools or neighborhoods. Ratings and reviews are on GreatSchools. San Francisco Unified's SFUSD School Finder confirms which school an address is assigned to, and the state publishes official school reports on the California School Dashboard. Check them for the most recent information, because boundaries and reports change every school year.
For crime information, check the most recent reports directly with the San Francisco Police Department's crime dashboard.

Who does Bernal Heights suit?

It depends on what you put first. If errands on foot matter most, spend a Saturday on Cortland Avenue before you look at anything else. If a hilltop trail and an off-leash dog area matter, look near Bernal Heights Park, and if courts and a playground matter more, look near Holly Park.
If a train at the door matters, Bernal Heights has none, and the J Church line at the western edge or a bus to BART is the nearest answer. If short bicycle trips to Mission Bay or the hospital matter, the planner's times are short, but the Bike Score is below the city's, so ride the hills first. If you work on the Peninsula most days, test the Genentech or Stanford trip at your real hour, because the transit times are long. If you are comparing hillside neighborhoods, Glen Park and Potrero Hill are two more to look at, and the Noe Valley neighborhood guide covers a third.

Common questions

No rail stop sits on Cortland Avenue as of 8 October 2026. The J Church rail line stops at the western edge, on San Jose Avenue. You reach BART's 24th Street Mission and Glen Park stations by a bus or a walk, and the 22nd Street Caltrain station has stairs only. This guide gives no walking times to any of them.

Looking to Tour Homes in Bernal Heights?

Browse all curated open houses and verified schedules for this weekend.

Explore Bernal Heights Open Houses →