Multiple Convenient Locations to Serve You

We're conveniently located throughout the San Francisco Bay Area. Members can book appointments online, with our mobile app, or by phone. No appointment is necessary for lab tests.

Two Embarcadero Center

2 Embarcadero Center
Lobby Level
San Francisco, CA 94111
415-578-3100

Four Embarcadero Center

4 Embarcadero Center
Lobby Level
San Francisco, CA 94111
415-529-4566

Financial District – Clay

559 Clay Street
2nd Floor
San Francisco, CA 94111
415-644-5265

Financial District – Sutter

110 Sutter Street
6th Floor
San Francisco, CA 94104
415-291-0480

Financial District – Montgomery

220 Montgomery Street
Suite 1212
San Francisco, CA 94104
415-392-8200

Spear Street

201 Spear Street
Suite 230
San Francisco, CA 94105
415-503-9277

SoMa

501 2nd Street
Suite 415
San Francisco, CA 94107
415-529-4567

Hayes Valley

98 Gough Street
San Francisco, CA 94102
415-230-5489

Pacific Heights

2410 California Street
San Francisco, CA 94115
415-529-4050

Laurel Heights

3490 California Street
Suite 203
San Francisco, CA 94118
415-593-1134

Castro

595 Castro Street
San Francisco, CA 94114
415-529-4099

Noe Valley - 23rd St

3901 23rd Street
San Francisco, CA 94114
415-830-4744

Noe Valley - 24th St

3885 24th Street
San Francisco, CA 94114
415-529-4522

Bon Air Center

350 Bon Air Center
Suite 200
Greenbrae, CA 94904
415-578-3095

Burlingame

329 Primrose Road
Burlingame, CA 94010
650-288-1200

Palo Alto

590 Forest Avenue
Palo Alto, CA 94301
650-288-4080

Redwood City

900 Veterans Blvd
Suite 150
Redwood City, CA 94063
650-298-8774

Sunnyvale

1299-A Oakmead Parkway
Sunnyvale, CA 94085
408-520-4510

Berkeley

1801 Shattuck Ave
Suite A
Berkeley, CA 94709
510-225-1025

Inner Sunset

840 Irving Street
San Francisco, CA 94122
415-590-6140

One Medical members also have access to offices in Boston, Chicago, Los Angeles, New York, Phoenix, Washington DC

View Locations for detailed office information, directions and parking.

One Medical fits your lifestyle: doctor visits when you need them and virtual care when you don't. We promise to give you a better doctor's experience.

You should join today

Choose a different city:
Boston, Chicago, Los Angeles, New York, Phoenix, Washington DC