Neighbors Helping Neighbors Since 1993

Northern Neck Middlesex Free Health Clinic provides high quality healthcare to low-income, uninsured and under-insured residents in the Northern Neck and Middlesex area.

Sports Physicals!

We provide sports physicals to children who attend:

  • Lancaster County Schools

  • Northumberland County Schools

  • Middlesex County Schools

  • Westmoreland County Schools

  • Richmond County Schools

Download the forms below!

Both of these packets will be available at the schools of the 5 counties and the NNMFHC packets will be available at the high schools of the 5 counties, the Lancaster Public Library, and the NNMFHC Main Office.

Both of these packets need to be filled out before your appointment. If you do not have the forms or have any questions, please arrive 30 minutes early.

NNMFHC Main Kilmarnock Office

Where: 51 William B Graham Ct, Kilmarnock, VA 22482

  • Tuesday, May 26 @ 9 am to 5:30 pm

  • Tuesday, June 9 @ 9 am to 5:30 pm

  • Tuesday, June 23 @ 9 am to 5:30 pm

  • Tuesday, July 7 @ 9 am to 5:30 pm

  • Tuesday, July 28 @ 3 pm to 5:30 pm (half-day)

Requirements for Appointment

  • Guardian over 18 years of age (If not child’s parent or legal guardian, then must have verbal or written consent for treatment from parent)

  • Child’s Insurance Card(s)

  • Parent/Guardian’s ID Card

  • NNMFHC and VHSL completed packets

To make an appointment, or if you have any questions, please call (804) 435-0575 or email info@nnmfhc.org.

  • Medical Care

  • Dental Care

  • Behavior Health

  • Pharmacy

  • New Patient

    Interested in becoming a patient? Click below to learn more about our process and eligibility.

  • Volunteer

    Want to give back to your community? Click below to learn about volunteer opportunities.

  • Donor

    Interested in supporting the NNMFHC? Click below to learn multiple ways to give.

  • "The clinic always treats me like family. I felt safe with my health being their priority."

    — Medical Patient

  • "I've been a patient for years, highly recommend your services and I love my doctor!

    — Medical Patient

  • "I feel very comfortable with my check-ups and the staff is very nice with medical and lab work/results."

    — Medical Patient

  • "The medical side has a great group of professionals that make coming in a joy and explain things to where you can understand."

    — Medical Patient

  • “I think y'all are fantastic! Thank you for taking care of my health needs.”

    — Medical Patient

  • "Student was very polite and explained everything really well. Very nice to me. "

    — Dental Patient

  • "Absolutely love the staff here. Best Dental Clinic I've ever been to! "

    — Dental Patient

  • "I always hated coming to the dentist - until now! I was so happy to have the anxiety glasses during my appointments."

    — Tammy C. ~ Dental Patient

Latest News