
Margaret Carr Upton · Family Nurse Practitioner
1200 Park Rd, Harrisonburg, VA, 22802
NPI · 1871718692No reviews
Insurance
Not specified
Check availability
100 providers found
Choosing a family doctor in Harrisonburg, is easier when you can see credentials, listed plans, and patient ratings in one place. Heallexa shows 100+ verified family doctors side by side.

Margaret Carr Upton · Family Nurse Practitioner
1200 Park Rd, Harrisonburg, VA, 22802
NPI · 1871718692Insurance

Vickie Ann Carothers · Family Nurse Practitioner
University Health Center James Madison University, Harrisonburg, VA, 22807
NPI · 1982791406Insurance

Insurance

George L. Weidig · Family Medicine Physician
1831 Reservoir St, Harrisonburg, VA, 22801
NPI · 1730180464Insurance

John Mark Finch · Family Medicine Physician
1751 Erickson Ave, Harrisonburg, VA, 22801
NPI · 1245232636Insurance

George L. Weidig · Family Medicine Physician
1831 Reservoir St, Harrisonburg, VA, 22801
NPI · 1730180464Insurance

Barbara Mcclung Call · Family Nurse Practitioner
235 Cantrell Avenue, Harrisonburg, VA, 22807
NPI · 1013004019Insurance

Kasey Lynn Saunders · Family Nurse Practitioner
755 Martin Luther King Jr Way, Harrisonburg, VA, 22801
NPI · 1235492695Insurance

Allison Faye Cubbage · Family Nurse Practitioner
1921 Medical Ave Suite A, Harrisonburg, VA, 22801
NPI · 1861250474Insurance

Jesse Brunk · Family Nurse Practitioner
3841 Stone Spring Rd., Harrisonburg, VA, 22801
NPI · 1730964107Insurance

Sarah Leslie Reid Frederick · Family Nurse Practitioner
1931 Medical Ave, Harrisonburg, VA, 22801
NPI · 1629812573Insurance

Katelyn Ciara Lambert Wilkins · Family Nurse Practitioner
1225 Reservoir St, Harrisonburg, VA, 22801
NPI · 1518634211Insurance

Christine Hammock Yutzy · Family Nurse Practitioner
25 W Water St, Harrisonburg, VA, 22801
NPI · 1497935860Insurance

Insurance

Sarah Nicole Harlow · Family Nurse Practitioner
119 University Blvd Suite B, Harrisonburg, VA, 22801
NPI · 1992550693Insurance

Insurance

Victoria Fellows Sullivan · Family Nurse Practitioner
1661 S Main St, Harrisonburg, VA, 22801
NPI · 1265879191Insurance

Sheila G Higdon · Family Nurse Practitioner
1921 Medical Ave Suite B, Harrisonburg, VA, 22801
NPI · 1104252220Insurance

Robert G Kennedy · Family Medicine Physician
724 S Mason St Msc 7901, Harrisonburg, VA, 22807
NPI · 1295707784Insurance

Sapphire Family Practice · Family Medicine Physician
1956 Evelyn Byrd Ave, Harrisonburg, VA, 22801
NPI · 1154965945Insurance

Insurance

Kerry D Leichty · Family Medicine Physician
1751 Erickson Ave, Harrisonburg, VA, 22801
NPI · 1720080161Insurance

Harrisonburg Community Health Center · Family Medicine Physician
1380 Little Sorrell Dr Suite 100, Harrisonburg, VA, 22801
NPI · 1215482252Insurance

Rockingham Memorial Hospital · Family Medicine Physician
235 Cantrell Ave, Harrisonburg, VA, 22801
NPI · 1801972062Insurance

Chetna Dua · Family Medicine Physician
2010 Health Campus Dr, Harrisonburg, VA, 22801
NPI · 1093980419Insurance

Jennifer Lynn Davison · Family Nurse Practitioner
119 University Blvd, Harrisonburg, VA, 22801
NPI · 1386232973Insurance

Insurance

Insurance

Emily J Davis · Family Nurse Practitioner
1380 Little Sorrell Dr, Harrisonburg, VA, 22801
NPI · 1881081677Insurance

Jonathan David Shenk · Family Medicine Physician
1046 Tulip Ter, Harrisonburg, VA, 22801
NPI · 1568432706Insurance

Monica R Compagnari · Family Nurse Practitioner
3302 Albert Long Dr, Harrisonburg, VA, 22801
NPI · 1508972282Insurance

Richard B Ayers · Family Medicine Physician
235 Martin Luther King Jr Way, Harrisonburg, VA, 22807
NPI · 1114992500Insurance

Harrisonburg Community Health Center · Family Medicine Physician
1380 Little Sorrell Drive, Harrisonburg, VA, 22801
NPI · 1871775882Insurance

Douglas Mark Bradshaw · Family Medicine Physician
1733 Erickson Avenue, Harrisonburg, VA, 22801
NPI · 1952333072Insurance

Christine Fasching Maphis · Family Nurse Practitioner
640 S Main St, Harrisonburg, VA, 22801
NPI · 1679832414Insurance

Sandra Oscar Sprouse · Family Nurse Practitioner
119 University Blvd Suite B, Harrisonburg, VA, 22801
NPI · 1710588678Insurance

Deborah Agnes Nio · Family Medicine Physician
1831 Reservoir St, Harrisonburg, VA, 22801
NPI · 1609877380Insurance

Stephanie Monopoli · Family Nurse Practitioner
420 Neff Ave Suite 230, Harrisonburg, VA, 22801
NPI · 1770320350Insurance

John Michael Syptak · Family Medicine Physician
1831 Reservoir St, Harrisonburg, VA, 22801
NPI · 1679574321Insurance

Fowler Family Medicine, PLLC · Family Medicine Physician
3200 Peoples Dr Suite 210, Harrisonburg, VA, 22801
NPI · 1689344665Insurance

Marla Norris Alger · Family Nurse Practitioner
1046 Tulip Ter, Harrisonburg, VA, 22801
NPI · 1992067987Insurance

Gilbert C Rice · Family Medicine Physician
1790 E Market St Suite 64B, Harrisonburg, VA, 22801
NPI · 1033347620Insurance

Rockingham Family Physicians · Family Medicine Physician
1751 Erickson Ave, Harrisonburg, VA, 22801
NPI · 1366460206Insurance

Stephen E Godshall · Family Medicine Physician
1751 Erickson Ave, Harrisonburg, VA, 22801
NPI · 1669474060Insurance

Erika Metzler Sawin · Family Nurse Practitioner
724 S Mason St, Harrisonburg, VA, 22807
NPI · 1568069102Insurance

Insurance

Sharon Mcmillin · Family Nurse Practitioner
1840 E Market St, Harrisonburg, VA, 22801
NPI · 1558872663Insurance

Ashley Hudson · Family Medicine Physician
1790 E Market St Suite 64B, Harrisonburg, VA, 22801
NPI · 1770316150Insurance

Shawn M.G. Lepley · Family Medicine Physician
1661 S Main St, Harrisonburg, VA, 22801
NPI · 1083694764Insurance

Michelle W. K. Seekford · Family Nurse Practitioner
119 University Blvd Suite B, Harrisonburg, VA, 22801
NPI · 1073051587Insurance

Diana G Oddenino · Family Nurse Practitioner
1931 Medical Ave, Harrisonburg, VA, 22801
NPI · 1912129842Insurance

Insurance

Insurance

Benjamin Isaac Mwanika · Sports Medicine (Family Medicine) Physician
2509 Pleasant Run Dr, Harrisonburg, VA, 22801
NPI · 1457595258Insurance

Nevin Daniel Yoder · Family Nurse Practitioner
1046 Tulip Ter, Harrisonburg, VA, 22801
NPI · 1154552388Insurance

Insurance

Tolvert E Fowler · Family Medicine Physician
3200 Peoples Dr Suite 210, Harrisonburg, VA, 22801
NPI · 1881805307Insurance

Kymber Jennings Beers · Family Medicine Physician
1380 Little Sorrell Dr Suite 100, Harrisonburg, VA, 22801
NPI · 1952929929Insurance

Charity B Trissel · Family Nurse Practitioner
1790 E Market St Suite 64B, Harrisonburg, VA, 22801
NPI · 1649013871Insurance

Stephen L. Phillips · Family Medicine Physician
1790-64B East Market St, Harrisonburg, VA, 22801
NPI · 1538123401Insurance

Trent Mazer · Family Medicine Physician
1790 E Market St Suite 64B, Harrisonburg, VA, 22801
NPI · 1588158109Insurance

Lidee Of Aesthetics And Gynecology, PC · Family Medicine Physician
1992 Medical Ave, Harrisonburg, VA, 22801
NPI · 1144269002Insurance

Logan Whorley Knick · Family Medicine Physician
1380 Little Sorrell Dr Suite 100, Harrisonburg, VA, 22801
NPI · 1497643449Insurance

Krystal Nichole Trump · Sports Medicine (Family Medicine) Physician
2509 Pleasant Run Dr, Harrisonburg, VA, 22801
NPI · 1891353561Insurance

Joseph Gerard Mcnamara · Family Medicine Physician
563 Neff Ave, Harrisonburg, VA, 22801
NPI · 1679541155Insurance

Kerry D Leichty · Family Medicine Physician
1751 Erickson Ave, Harrisonburg, VA, 22801
NPI · 1720080161Insurance

Thomas S. Weber · Family Medicine Physician
2509 Pleasant Run Dr, Harrisonburg, VA, 22801
NPI · 1295766525Insurance

Insurance

Cynthia W. Almarode · Family Nurse Practitioner
2015A Reservoir St, Harrisonburg, VA, 22801
NPI · 1902806334Insurance

Harrisonburg Community Health Center Inc. · Family Medicine Physician
25 W Water St Suite A, Harrisonburg, VA, 22801
NPI · 1619700150Insurance

James Madison University · Family Medicine Physician
724 South Mason Street Msc 7901, Harrisonburg, VA, 22807
NPI · 1336769413Insurance

Insurance

Claudia Gabriela Hill · Family Nurse Practitioner
1790 E Market St, Harrisonburg, VA, 22801
NPI · 1407342124Insurance

Michelle Mcneal · Family Nurse Practitioner
1661 S Main St Suite 201, Harrisonburg, VA, 22801
NPI · 1811301344Insurance

Frank Steller MD., LLC · Family Medicine Physician
2322 Blue Stone Hill Dr, Harrisonburg, VA, 22801
NPI · 1811019664Insurance

Stephen E Godshall · Family Medicine Physician
1751 Erickson Ave, Harrisonburg, VA, 22801
NPI · 1669474060Insurance

Tracy D Seefried · Family Nurse Practitioner
2054 Pro Pointe Ln, Harrisonburg, VA, 22801
NPI · 1306499207Insurance

Brandon Miles Cunningham · Family Nurse Practitioner
861 Martin Luther King Jr Way Suite 101, Harrisonburg, VA, 22801
NPI · 1205206091Insurance

Jeffrey A Ashby · Family Medicine Physician
1831 Reservoir St, Harrisonburg, VA, 22801
NPI · 1053312702Insurance

Atlantic Integrative Medicine Of Harrisonburg, LLC · Family Medicine Physician
410 Neff Ave, Harrisonburg, VA, 22801
NPI · 1235901547Insurance

Harrisonburg Medical Clinic LLC · Family Nurse Practitioner
302A Bushley St, Harrisonburg, LA, 71340
NPI · 1841904166Insurance

Frank Steller · Family Medicine Physician
2322 Blue Stone Hill Dr, Harrisonburg, VA, 22801
NPI · 1568456721Insurance

David C Whitehead · Family Medicine Physician
1831 Reservoir St, Harrisonburg, VA, 22801
NPI · 1225039845Insurance

Brittany Nicole Gay · Family Nurse Practitioner
1931 Medical Ave, Harrisonburg, VA, 22801
NPI · 1376105064Insurance

Sarah Dawn Easter · Family Nurse Practitioner
1871 Evelyn Byrd Ave, Harrisonburg, VA, 22801
NPI · 1346827573Insurance

Amy C. Graham · Family Nurse Practitioner
1871 Evelyn Byrd Ave, Harrisonburg, VA, 22801
NPI · 1407814601Insurance

Insurance

Betty L Strawhorn · Family Nurse Practitioner
1931 Medical Ave, Harrisonburg, VA, 22801
NPI · 1922692136Insurance

Rebecca Botticelli · Family Medicine Physician
1992 Medical Ave, Harrisonburg, VA, 22801
NPI · 1053307074Insurance

Mark William Fox · Family Nurse Practitioner
2322 Blue Stone Hills Dr Suite 260, Harrisonburg, VA, 22801
NPI · 1316271620Insurance

Insurance

Emily Akerson · Family Nurse Practitioner
601 University Blvd, Msc 9011, Harrisonburg, VA, 22807
NPI · 1669870382Insurance

Cynthia W. Almarode · Family Nurse Practitioner
2015A Reservoir St, Harrisonburg, VA, 22801
NPI · 1902806334Insurance

Insurance

Insurance

Christopher Aaron Burri · Family Medicine Physician
1046 Tulip Ter, Harrisonburg, VA, 22801
NPI · 1881895126Insurance

Maryam Mahmoodian, MD Family Medicine LLC · Family Medicine Physician
2015 Reservoir St, Harrisonburg, VA, 22801
NPI · 1508213877Insurance

John Mark Finch · Family Medicine Physician
1751 Erickson Ave, Harrisonburg, VA, 22801
NPI · 1245232636Insurance

Kathleen St. John Iudica · Family Medicine Physician
1831 Reservoir St, Harrisonburg, VA, 22801
NPI · 1821099508Insurance

Insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Same specialty in cities near Harrisonburg — useful if your insurance network extends across the metro.
Harrisonburg has family doctors practicing across hospital systems, group practices, and independent clinics. When choosing a family doctor in Harrisonburg, the three factors most patients care about are: insurance acceptance, distance from home or work, and patient reviews. Heallexa shows all three on every listing so you can compare without clicking back and forth.
Many Harrisonburg family doctors list major insurance plans including Blue Cross Blue Shield, Aetna, UnitedHealthcare, Cigna, Humana, and Medicare. Listings reflect what providers have indicated they accept — always confirm in-network status directly with the office before booking. Out-of-network visits can cost 3–5× more than in-network ones.
Sort the list above by rating. Heallexa surfaces verified patient reviews alongside credentials so you can see whether a provider's strengths match what you actually need.
Try the surrounding metro — insurance networks often extend across multiple cities. The nearby-cities links below open the same specialty in adjacent markets. Always confirm coverage directly with the provider.
Walk-ins are uncommon for most family doctors. The "available today" filter shows providers with open same-day slots.
Heallexa refreshes provider data from public NPI records and license databases on a rolling basis. Listings that fall out of the active registry are removed automatically.