top of page

Testing

Diagnosing hepatitis B is done through a simple and inexpensive blood test that detects the presence of the hepatitis B surface antigen (HBsAg), a marker for chronic infection. Early detection of HBV will also help to prevent the infection from spreading. 

Testing

Get Free Testing! 

Our partners NEMS is providing FREE Hep B, Hep C and TB screenings. You do not have to be a NEMS member or have insurance to get screened. They are offering it to you at NO COST. Take them up on this awesome opportunity and get screened today!

image chinese.jpeg

Have a Doctor?

We encourage you to get tested at your own doctor's office so your health can be monitored. Ask for the tests below for both yourself and your family. For best results, we recommend completing all 3:


• HBsAg- Hepatitis B surface antigen
• HBsAb- Surface antibody
• HBcAb- Hepatitis B core antibody


Here are some pre-made digital cards in multiple languages to show your doctor. We recommend you take a picture on your phone and take it with you to show your doctor. If your doctor can only speak English please remember to take a picture of the English card as well.

Don't have a Doctor?

If you are a resident of San Francisco or San Mateo, there are free or low-cost tests available to you.

For other counties, please contact your local health department. 

*If you are pregnant, ask your doctor for the hepatitis B surface antigen test (HBsAg) to see whether you are infected.
**Cards provided by Stanford Medicine.  

Tests for hepatitis B are not included in routine physical examination blood tests and must be requested. All members of the API community should be tested for HBV.

San Francisco Testing Sites

SOMA/ Fillmore

AITC - San Francisco Department of Public Health

101 Grove Street, Room 102

San Francisco, CA

(415) 554-2625

sfcdcp.org/aitc

Services:

Blood Test

Vaccination

Languages:

English

Cantonese

Spanish

Uninsured patients ONLY

Appointment ONLY

San Francisco City Clinic

356 7th Street
San Francisco, CA

(415) 487-5500

sfcityclinic.org/services

Services:

Vaccination

Accepts uninsured patients

Walk-ins available

Outer Sunset

North East Medical Services (NEMS) Chinese language available

1450 Noriega Street

San Francisco, CA

(415) 391-9686

nems.org/index.html

Services:

Blood Test

Vaccination

Accepts uninsured patients

MediCal

Medicare

Walk-ins available 

The Castro

Magnet - San Francisco AIDS Foundation

470 Castro Street

San Francisco, CA

(415) 487-3000

sfaf.org/programs/magnet

Services:

Blood Test

Vaccination

Accepts uninsured patients

Walk-ins available 

Visitacion Valley

North East Medical Services (NEMS) - Chinese language available

82 Leland Avenue

San Francisco, CA

(415) 391-9686

nems.org/index.html

Services:

Blood Test

Vaccination

Accepts uninsured patients

MediCal

Medicare

Walk-ins available 

City College of San Francisco

City College of San Francisco - Student Health Center

50 Frida Kahlo Way, HC 100

San Francisco, CA

Services:

Blood Test

Vaccination

City College of San Francisco Students

For screening and vaccination, students must consult with a provider prior to the visit

* Information may vary. Please call the clinic for the most up-to-date information.

San Francisco Testing Sites

San Mateo Testing Sites

Mobile Clinic - San Mateo County

Check online for locations

smchealth.org/general-information/mobile-clinic

(650) 573-2786

Services:

Blood Test

Vaccination

Uninsured Only

Walk-ins only, no appointments 

Samaritan House San Mateo Clinic

19 W 39th Ave
San Mateo, CA

(650) 347-3648

samaritanhousesanmateo.org

Services:

Blood Test

Vaccination

Uninsured

By appointment only

Samaritan House Redwood City Clinic

114 Fifth Ave.
Redwood City, CA

(650) 341-4081 ext. 4005

samaritanhousesanmateo.org

Services:

Blood Test

Vaccination

Uninsured

By appointment only

Chinese Hospital Outpatient Center/ Gellert Health Services

Daly City

386 Gellert Blvd

Daly City, CA 94015

(650) 761-3500

(English, Cantonese, Mandarin)

chinesehospital-sf.org/clinics-locations

Call for more info on services and insurance coverage

Ravenswood Family Health Center

East Palo Alto

1885 Bay Road

East Palo Alto

(650) 330-7400

ravenswoodfjc.org/index.php

Call for more info on services and insurance coverage

North East Medical Services (NEMS) - Daly City

211 Eastmoor Ave

Daly City, CA

(650) 550-3923

(English, Cantonese, Mandarin, Tagalog)

nems.org/index.html

Services:

Blood Test

Vaccination

Uninsured

MediCal

ACE (San Mateo Health Plan)

Medicare

Call ahead to confirm hours of operation

County of San Mateo Health System

Daly City Health Center

380 90th St

Daly City, CA 94105

San Mateo

222 W 39th Ave Third Floor

San Mateo, CA 94403

Redwood City

2710 Middlefield Road

Redwood City, CA 94063

South San Francisco

306 Spruce Ave

South San Francisco, CA 94080

(650) 372-3200 new patient connection center

smchealth.org/smmc-find-location

Services:

Blood Test

Vaccination

Uninsured

MediCal

ACE (San Mateo Health Plan)

Medicare

Pacific Free Clinic (a Cardinal Clinic)

1835 Cunningham Ave at Overfelt High School

(650) 721-2786

(Please leave a voicemail)

med.stanford.edu/pacific.html

Services:

Blood test

Vaccination

Uninsured Only

Walk-ins welcome

* Information may vary. Please call the clinic for the most up-to-date information.

San Mateo Testing Sites

Alameda County Testing Sites

Alameda County Public Health Department

(510) 267-3230

http://www.acphd.org/hepb.aspx

Alameda County Testing Site

Santa Clara County Testing Sites

Santa Clara County Public Health Department

https://publichealth.sccgov.org/services/hepatitis-b-vaccine-information

Santa Clara County Testing Sites

More Questions?

If you have any questions about hepatitis B or how to access resources, we'd love to hear from you!

bottom of page