Vital Care Finder

1,755 Primary Care Providers near Salem, MA

  • Jasmin Ignatius DO

    Clinic
    ,
    75 State Street, Boston, MA, 02109
    ,
    (617) 204-3500
  • John Stanley MD

    Harbor Medical Associates
    ,
    28 Riverside Drive, Pembroke, MA, 02359
    ,
    (781) 826-8065
  • Charles Wallace MD

    (617) 204-3500

  • Tiffany Hendricks MD

    (617) 204-3500

  • Cheng-Chieh Chuang MD

    Cost:
    Lakeside Family Practice
    ,
    416 Broadway, Raynham, MA, 02767
    ,
    (508) 828-5020
  • Kevin Lanphear DO

    Clinic
    ,
    3 Cherry Street, Newburyport, MA, 01950
    ,
    (978) 465-7322
  • Hayley Moak-Blest DO

    Vitality Family Medicine
    ,
    316 Merrimac Street, Newburyport, MA, 01950
    ,
    (978) 519-7664
  • Laura Garelick MD

    Cost:

    (508) 359-1144

  • Marcelo Campos MD

    Cost:
    Atrius Health
    ,
    147 Milk Street, Boston, MA, 02109
    ,
    (617) 654-7200
  • Ani Tahmassian MD

    Cost:
    Clinic
    ,
    101 Station Landing, Medford, MA, 02155
    ,
    (781) 306-0200
  • Emily Samaha, MD

    Emily Samaha MD

    Cost:
    Winchester Physician Associates
    ,
    11 Shore Road, Winchester, MA, 01890
    ,
    (781) 729-1810
  • Neha Robinson MD

    Cost:
    Beth Israel Lahey Health Primary Care Waltham Family Medicine
    ,
    75 3rd Avenue, Waltham, MA, 02451
    ,
    (781) 290-0100
  • Galina Feldman DO

    Cost:
    Atrius Health
    ,
    77 Herrick Street, Beverly, MA, 01915
    ,
    (978) 927-4110
  • Parul Desai MD

    Cost:
    Needham Wellesley Family Medicine
    ,
    65 Walnut Street, Wellesley, MA, 02481
    ,
    (781) 235-3444
  • Marcin Sprycha MD

    Cost:
    Signature Healthcare Medical Group
    ,
    1215 Broadway, Raynham, MA, 02767
    ,
    (508) 894-0400
  • Robert Howe DO

    Cost:
    Core Physicians
    ,
    118 Portsmouth Avenue, Stratham, NH, 03885
    ,
    (603) 778-1620
  • John King MD

    Clinic
    ,
    1 Park Way, Haverhill, MA, 01830
    ,
    (978) 521-3200
  • Marisa Bochman MD

    Cost:
    Beth Israel Lahey Health Primary Care Essex Road
    ,
    36 Essex Road, Ipswich, MA, 01938
    ,
    (978) 356-5522
  • Jill Fleming MD

    Cost:
    Winchester Physician Associates
    ,
    88 Montvale Avenue, Stoneham, MA, 02180
    ,
    (781) 438-7206
  • Roger Pompeo MD

    Cost:
    Cohasset Harbor Adult Medicine Practice
    ,
    20 Parkingway, Cohasset, MA, 02025
    ,
    (781) 383-9422
  • David Chodirker MD

    Wellesley Family Care Associates
    ,
    145 Rosemary Street, Needham, MA, 02494
    ,
    (781) 235-7900
  • Harjot Thakral MD

    Cost:
    South Shore Medical Center
    ,
    143 Longwater Drive, Norwell, MA, 02061
    ,
    (781) 878-5200
    • Highly rated
  • Xuan Zhang MD

    Cost:
    Newton Wellesley Hospital
    ,
    200 Lincoln Street, Boston, MA, 02111
    ,
    (617) 423-8818
    • Affordable
  • Dougals Grogan Jr. MD

    Bethel Medical Group
    ,
    111 Torrey Street, Brockton, MA, 02301
    ,
    (508) 588-1200
  • Amit Grover MD

    Cost:
    Sturdy Health
    ,
    200 Copeland Drive, Mansfield, MA, 02048
    ,
    (508) 339-4144
  • Christen Fragala MD

    Cost:
    Tufts Medicine - Circle Health – Westford
    ,
    198 Littleton Road, Westford, MA, 01886
    ,
    (978) 323-0312
  • Laura Jett MD

    Clinic
    ,
    36 Essex Road, Ipswich, MA, 01938
    ,
    (978) 356-5522
  • Amy Esdale MD

    Clinic
    ,
    298 Washington Street, Gloucester, MA, 01930
    ,
    (978) 283-2726
  • Kateri McCarthy MD

    Clinic
    ,
    545 Bedford Street, Bridgewater, MA, 02324
    ,
    (508) 697-3677
  • Peter Rees MD

    Clinic
    ,
    62 Brown Street, Haverhill, MA, 01830
    ,
    (978) 521-8377
  • Olga Minkoff MD

    Cost:
    Mount Auburn Professional Services
    ,
    725 Concord Avenue, Cambridge, MA, 02138
    ,
    (617) 354-3131
  • Asha Sethi MD

    Clinic
    ,
    354 Waverley Street, Framingham, MA, 01702
    ,
    (508) 270-5700
  • Laxmi Ramesh MD

    Greater Lawrence Family Health Center
    ,
    147 Pelham Street, Methuen, MA, 01844
    ,
    (978) 686-0090
  • Aaron Thomas DO

    Newburyport Medical Associates
    ,
    18 Highland Avenue, Newburyport, MA, 01950
    ,
    (978) 462-9571
  • John Grieveson MD

    Lowell Family Medical Care
    ,
    33 Bartlett Street, Lowell, MA, 01852
    ,
    (978) 453-0550
  • Lourdes Rucela Ada, MD

    Lourdes Rucela Ada MD

    Cost:
    Main Street Clinic
    ,
    1565 Main Street, Tewksbury, MA, 01876
    ,
    (978) 323-2819
  • Rebecca Orendorff MD, MPH

    North Shore Physicians Group
    ,
    1 Widger Road, Marblehead, MA, 01945
    ,
    (781) 631-5126
  • Susan Krolewski MD

    Cost:
    Susan Krolewski
    ,
    264 Lafayette Road, Portsmouth, NH, 03801
    ,
    (603) 433-4774
  • Ankur Patel MD

    Cost:
    Primary Care Clinic Boston
    ,
    2110 Dorchester Avenue, Dorchester, MA, 02124
    ,
    (617) 296-0720
  • Jon Michael Vore Jr. DO

    Cost:
    Foundation Medical Partners
    ,
    116 Spit Brook Road, Nashua, NH, 03062
    ,
    (603) 888-5573
  • Cathy Nguyen PA, PA-C

    Cost:
    Cambridge Public Health Commission
    ,
    195 Canal Street, Malden, MA, 02148
    ,
    (617) 665-1000
  • Randy Idler MD

    Mass General Brigham Community Physicians
    ,
    53 State Street, Boston, MA, 02109
    ,
    (617) 903-5000
  • Murti Mistri NP

    JFK Street Clinic
    ,
    6 JFK Street, Cambridge, MA, 02138
    ,
    (617) 354-4420

    No reviews or insurance details yet

  • Paulius Mui MD

    Concord Avenue Clinic
    ,
    777 Concord Avenue, Suite 105, Cambridge, MA, 02138
    ,
    (617) 675-4085

    No reviews or insurance details yet

  • Samantha Chalmers FNP

    Clinic
    ,
    626 Southern Artery, Quincy, MA, 02169
    ,
    (866) 389-2722

    No reviews or insurance details yet

  • Sarah Morrissey APRN, FNP-BC

    Atrius Health
    ,
    1250 Hancock Street, Quincy, MA, 02169
    ,
    (617) 774-0840
  • Anli Nguyen FNP-BC

    MinuteClinic
    ,
    188 Linden Street, Wellesley, MA, 02482
    ,
    (781) 235-0219

Provider information, including insurance networks and availability, comes from third-party sources. Confirm details with the provider's office before scheduling.