Welcome to Nokesville Medicine


Fitzwater Drive will be closed from Route 28 to Nokes Drive on 10/24-28.  Entrance to the parking lot will be ONLY through the Route 28 side, near the 7-11.  Please allow extra time for this new traffic pattern.

The office will be closed Wednesday, 10/24.

About Us

Who are we?

Nokesville Medicine is a primary care doctor's office.  We treat a variety of illnesses, ranging from colds, cough and flu to chronic conditions such as diabetes, high blood pressure, and high cholesterol.   We can also do sports and school physicals.

What our patients say

"great bedside manner!"

"very knowledgeable!"

"I feel genuinely cared for"

 "Dr. Bill takes his time to really listen to me and hear my concerns"

"I love coming to see the doctor!"

What can I expect? What we expect...

As a patient, you can expect a caring, thorough, medically sound professional experience.

As a provider, we expect timely arrivals for appointments.  We understand that circumstances arise.  A 24-hour notice is required for canceled appointments, to avoid a charge.  Please see Policies & Files for more information.

Schedule Now

Call our office during normal office hours, or click the button below to schedule online

** Please ensure your Zocdoc account name matches the name on your insurance card **

** Annual adult physical exams  require a 9-hour fast (water excluded) **

** New patients: Please download and complete the new patient paperwork ("Policies & Files" tab) **

Drop us a line

Better yet, see us in person!

We love our customers, so feel free to visit during normal business hours.

Nokesville Medicine

13057 Fitzwater Dr, Nokesville, VA 20181, us

phone:(571) 781-0025; fax: (703) 539-1074


Monday 9-7

Tuesday 9-5

Wednesday 9-12

Thursday 9-7

Friday 9-12

Saturday: By appointment

Sunday: Closed