Lowell is located north of Lake Merced, south of San Francisco's Parkside District. The school spans several blocks between Sylvan Dr. in the west and 25th Ave. in the east, and Eucalyptus Drive in the north to Winston Drive and Lake Merced Blvd. in the south. The school is accessible via the San Francisco Municipal Railway (Muni) K, M, 57, 18, 23, 28, 28R, and 29 lines. The campus is located next to Lakeshore Elementary School, a public school, and St. Stephen School, a private K-8 school.