Harvard Teaching Hospital logo

Primary Care is your home for health care. We help you when you are sick, and work to keep you healthy. You can find us at CHA care centers in Cambridge, Everett, Malden, Revere and Somerville, MA.

Become a CHA Primary Care Patient!

  • What You Get as a CHA Patient
    Expert Health Care

    CHA is known as a national leader in Primary Care. We are pleased to provide award-winning services to people of all ages and all backgrounds.

    Medical Advice by Phone, Anytime

    If you have a medical need, please call your primary care center. After hours, just call the main number and you will be connected to a member of your healthcare team.

    Sick Visits

    CHA offers sick visits at all our care centers. Please call us and tell us how you are feeling.

    After Hours Urgent Care

    Use Urgent Care when your care center is closed or you can't get a visit. CHA Somervile Campus Urgent Care is open 9 AM - 9 PM everyday. Walk-ins are welcome and all insurances are accepted.

  • Primary Care Specialties
    • Family Medicine – For all ages, from newborns to seniors. They treat a wide variety of conditions, and may have special training in areas like sports injuries or women’s health.
    • Internal Medicine – Primary care for adults. They are trained to diagnose, treat and help prevent diseases and chronic conditions.
    • Pediatrics - Primary Care for children of all ages - from newborns to teenagers.
    • Geriatrics - Primary care for older adults. They have special skills to care for people with complex medical needs.
  • Become a Patient

    It's easy to get a CHA primary care provider (PCP):

    Step 1: Choose a CHA Provider or Care Center
    CHA has doctors in Cambridge, Everett, Malden, Revere and Somerville, MA. Most sites see children and adults.

    If you don't have a preference, or aren't sure who to choose, we can help.

    Step 2: Make a new patient appointment
    Please call us at 617-665-1305, or email us using our online form. Please have your insurance card ready.

    Step 3: Call your insurance plan
    If your insurance wants you to select a PCP, just call them and let them know which CHA provider you want to lead your care team.

Your Care, Our Team

When you choose CHA, you get an entire Primary Care team. This team is led by your "primary care provider" or "PCP", usually a doctor or nurse practitioner. It also includes nurses, medical assistants, front desk staff, therapists, pharmacists and others.

Your CHA care team works together to support your needs. This may include seeing you in the office, sending you for tests or referring you to a specialist. They also help you make decisions about the best options for care.

Find A Primary Care Provider

Find A Primary Care Provider

We are proud to care for people of all ages.

With more than 100 primary care providers in Cambridge, Everett, Malden, Revere and Somerville, CHA has the right fit for you and your family.

Pediatrics Family Medicine Geriatrics Internal Medicine All Primary Care Providers

Services We Offer

  • Annual check-ups
  • Routine & Preventive care
  • Care of children and teens
  • Immunizations
  • Integrated mental health and addiction services
  • Interpreters
  • LGBTQ+ Health
  • Older adult health services
  • Pharmacy services
  • Pregnancy care (in Family Medicine)
  • Referrals to specialty care or testing
  • Team based care in a Patient Centered Medical Model Home

Conditions We Treat

  • Chronic Conditions
  • General Illnesses
  • Minor Injuries
  • Mental Health and Substance Use
  • Social Determinants of Health

Where You Can Find Us


CHA Cambridge Hospital

1493 Cambridge Street
Cambridge, MA 02139


Family Health

CHA Cambridge Family Health

237 Hampshire Street
Cambridge, MA 02139


Family Health North

CHA Cambridge Family Health North

2067 Massachusetts Avenue
Cambridge, MA 02140



CHA Cambridge Pediatrics

1493 Cambridge Street | Healy Building
Cambridge, MA 02139


Care Center East

CHA East Cambridge Care Center

163 Gore Street
Cambridge, MA 02141

(617) 665-3000



163 Gore Street
Cambridge, MA

(617) 575-5850

CHA Primary Care, Cambridge Hospital

1493 Cambridge St. | 2nd Floor, Healy Building
Cambridge, MA 02139


Teen Health Center

CHA Cambridge Teen Health Center

Cambridge Rindge and Latin School
459 Broadway

Cambridge, MA 02138


Windsor Street Care

CHA Windsor Street Care Center

119 Windsor Street
Cambridge, MA 02139


Assembly Square Care Center

CHA Assembly Square Care Center

5 Middlesex Avenue
Somerville, MA 02145


Broadway Care Center

CHA Broadway Care Center

300 Broadway
Somerville, MA 02145


Central Street Care Center

CHA Central Street Care Center

26 Central Street
Somerville, MA 02143


Somerville Primary Care

CHA Primary Care, Somerville Campus

236 Highland Avenue
Somerville, MA 02143


Teen Connection

CHA Somerville Teen Health Center

Somerville High School, 81 Highland Ave.
2nd Floor, Room 325

Somerville, MA 02143


Somerville Campus

CHA Somerville Campus

33 Tower Street
Somerville, MA 02143


Union Square Family Health

CHA Union Square Family Health

26 Central Street
Somerville, MA 02143


Care Center

CHA Everett Care Center

391 Broadway
Everett, MA 02149


Teen Health Center

CHA Everett Teen Health Center

Everett High School
100 Elm Street

Everett, MA 02149


Primary Care

CHA Malden Care Center

195 Canal Street
Malden, MA 02148


Primary Care

CHA Revere Care Center

454 Broadway
Revere, MA 02151


Affiliated with:
Teaching hospital of: