Find a Top Family Doctor Near Me in Harrisonburg, VA – Book an Appointment Instantly

Need to make an appointment? Use Tebra to find and compare top-rated Family Doctors nearby. Simple, fast and secure.

LOCAL HEALTHCARE PROVIDERS

Family Doctors with Great Reviews in Harrisonburg, VA

Tebra only allows patients to write reviews following their scheduled appointment with the provider or practice.

Verified Family Doctors in Harrisonburg, VA

Tebra verifies providers before they can appear in Tebra search. Find a top-rated provider and book an appointment instantly.

33 providers

Availability last updated 06/23/2026

Jonathan Shomo, PA
4.95
(23)
Jonathan Shomo, PA Family Physician
6.7 mi
4.95 (23)
110-A North Main Street
Bridgewater, VA 22812
View profile
Latest Review
“I felt genuinely like a co-partner with Dr. Shomo in determining the best care for my situation. He spent LOTS of time with me, asked LOTS of questions to get a full understanding of my condition, and explained everything he was observing and thinking about regarding causes and remedies. He invited & welcomed my input, trusting my opinion when I gave it. He combined all of his expertise with my input, resulting in a very good care plan that satisfied us both. Provided info on discounts on Rx's.”
Jonathan Shomo, PA

Jonathan Shomo, PA

Family Physician

110-A North Main Street
Bridgewater, VA 22812

4.95 (23)
Jennifer Furlow, NP
4.93
(86)
Jennifer Furlow, NP Family Physician
15.6 mi
4.93 (86)
379 North Main St.
Timberville, VA 22853
Latest Review
“Friendly atmosphere”
Jennifer Furlow, NP

Jennifer Furlow, NP

Family Physician

379 North Main St.
Timberville, VA 22853

4.93 (86)
Jennifer Furlow, NP
4.93
(86)
Jennifer Furlow, NP Family Physician
24.3 mi
4.93 (86)
809 Hopeman Pkwy
Waynesboro, VA 22980
Latest Review
“Friendly atmosphere”
Jennifer Furlow, NP

Jennifer Furlow, NP

Family Physician

809 Hopeman Pkwy
Waynesboro, VA 22980

4.93 (86)
Katy Lopez Vasquez, MD
4.83
(6)
Katy Lopez Vasquez, MD Family Physician
24.7 mi
4.83 (6)
15 Pratts Run
Suite A01
Waynesboro, VA 22980
Latest Review
“”
Katy Lopez Vasquez, MD

Katy Lopez Vasquez, MD

Family Physician

15 Pratts Run
Suite A01
Waynesboro, VA 22980

4.83 (6)
Jennifer Furlow, NP
4.93
(86)
Jennifer Furlow, NP Family Physician
24.9 mi
4.93 (86)
43 Pinnacle Drive
Fishersville, VA 22939
Latest Review
“Friendly atmosphere”
Jennifer Furlow, NP

Jennifer Furlow, NP

Family Physician

43 Pinnacle Drive
Fishersville, VA 22939

4.93 (86)
Jennifer Furlow, NP
4.93
(86)
Jennifer Furlow, NP Family Physician
25.7 mi
4.93 (86)
422 William Mills Dr
Stanardsville, VA 22973
Latest Review
“Friendly atmosphere”
Jennifer Furlow, NP

Jennifer Furlow, NP

Family Physician

422 William Mills Dr
Stanardsville, VA 22973

4.93 (86)
Jennifer Furlow, NP
4.93
(86)
Jennifer Furlow, NP Family Physician
27.0 mi
4.93 (86)
1227 Blue Ridge Ave.
Crozet, VA 22932
Latest Review
“Friendly atmosphere”
Jennifer Furlow, NP

Jennifer Furlow, NP

Family Physician

1227 Blue Ridge Ave.
Crozet, VA 22932

4.93 (86)
Jennifer Furlow, NP
4.93
(86)
Jennifer Furlow, NP Family Physician
27.1 mi
4.93 (86)
1220 Crozet Ave
Crozet, VA 22932
Latest Review
“Friendly atmosphere”
Jennifer Furlow, NP

Jennifer Furlow, NP

Family Physician

1220 Crozet Ave
Crozet, VA 22932

4.93 (86)
Jennifer Furlow, NP
4.93
(86)
Jennifer Furlow, NP Family Physician
27.6 mi
4.93 (86)
330 Claremont Lane
Crozet, VA 22932
Latest Review
“Friendly atmosphere”
Jennifer Furlow, NP

Jennifer Furlow, NP

Family Physician

330 Claremont Lane
Crozet, VA 22932

4.93 (86)
Jennifer Furlow, NP
4.93
(86)
Jennifer Furlow, NP Family Physician
31.6 mi
4.93 (86)
2029 Lockwood Dr
Charlottesville, VA 22911
Latest Review
“Friendly atmosphere”
Jennifer Furlow, NP

Jennifer Furlow, NP

Family Physician

2029 Lockwood Dr
Charlottesville, VA 22911

4.93 (86)
Jennifer Furlow, NP
4.93
(86)
Jennifer Furlow, NP Family Physician
31.9 mi
4.93 (86)
3445 Seminole Trl, Suite 249
Charlottesville, VA 22911
Latest Review
“Friendly atmosphere”
Jennifer Furlow, NP

Jennifer Furlow, NP

Family Physician

3445 Seminole Trl, Suite 249
Charlottesville, VA 22911

4.93 (86)
Jennifer Furlow, NP
4.93
(86)
Jennifer Furlow, NP Family Physician
31.9 mi
4.93 (86)
1560 Insurance Ln
Charlottesville, VA 22911
Latest Review
“Friendly atmosphere”
Jennifer Furlow, NP

Jennifer Furlow, NP

Family Physician

1560 Insurance Ln
Charlottesville, VA 22911

4.93 (86)
Jennifer Furlow, NP
4.93
(86)
Jennifer Furlow, NP Family Physician
32.2 mi
4.93 (86)
355 Rio Road West
Suite 102
Charlottesville, VA 22901
Latest Review
“Friendly atmosphere”
Jennifer Furlow, NP

Jennifer Furlow, NP

Family Physician

355 Rio Road West
Suite 102
Charlottesville, VA 22901

4.93 (86)
Jennifer Furlow, NP
4.93
(86)
Jennifer Furlow, NP Family Physician
32.3 mi
4.93 (86)
343 Archer Ln
Charlottesville, VA 22911
Latest Review
“Friendly atmosphere”
Jennifer Furlow, NP

Jennifer Furlow, NP

Family Physician

343 Archer Ln
Charlottesville, VA 22911

4.93 (86)
Jennifer Furlow, NP
4.93
(86)
Jennifer Furlow, NP Family Physician
32.4 mi
4.93 (86)
250 Nichols Ct
Charlottesville, VA 22901
Latest Review
“Friendly atmosphere”
Jennifer Furlow, NP

Jennifer Furlow, NP

Family Physician

250 Nichols Ct
Charlottesville, VA 22901

4.93 (86)
Jennifer Furlow, NP
4.93
(86)
Jennifer Furlow, NP Family Physician
32.5 mi
4.93 (86)
2600 Barracks Rd
Charlottesville, VA 22901
Latest Review
“Friendly atmosphere”
Jennifer Furlow, NP

Jennifer Furlow, NP

Family Physician

2600 Barracks Rd
Charlottesville, VA 22901

4.93 (86)
Jennifer Furlow, NP
4.93
(86)
Jennifer Furlow, NP Family Physician
32.7 mi
4.93 (86)
2024 Echo Ridge Rd
Charlottesville, VA 22911
Latest Review
“Friendly atmosphere”
Jennifer Furlow, NP

Jennifer Furlow, NP

Family Physician

2024 Echo Ridge Rd
Charlottesville, VA 22911

4.93 (86)
Jennifer Furlow, NP
4.93
(86)
Jennifer Furlow, NP Family Physician
33.1 mi
4.93 (86)
491 Crestwood Drive
Charlottesville, VA 22903
Latest Review
“Friendly atmosphere”
Jennifer Furlow, NP

Jennifer Furlow, NP

Family Physician

491 Crestwood Drive
Charlottesville, VA 22903

4.93 (86)