Skip to Content

Protect you and your loved ones’ health by partnering with Western Rockingham Family Medicine—your local doctor’s office serving Rockingham County, Stokes County and Guilford County. Our proactive primary care doctors work to prevent illnesses and injuries, so you can enjoy a healthy, satisfying life. 

Make an Appointment

Call 336-548-9618 to make an appointment.

Our Providers

Family Practice Physicians in Madison

You benefit from the expertise of a team of family doctors, advanced practice providers, internal medicine and pediatric specialist. Your provider takes time to develop a professional relationship with you, make you comfortable and help you manage your health long-term. 

Featured Health Services


Comprehensive Family Clinic

As the largest practice in western Rockingham County, we’re big enough to serve your primary health care needs, but small enough to give personalized attention. Count on us for:

  • Physical examinations, including well-check visits, physicals for women and health checkups
  • Pediatric care and child vaccinations
  • Onsite lab tests
  • Onsite bone density exams
  • Onsite digital X-ray testing, which creates clearer images with less radiation
  • Care of everyday illnesses and injuries
  • Referrals to specialists

Western Rockingham Family MedicineEvening, Weekend & Same-Day Appointments

Take advantage of our convenient weekday, evening and Saturday hours. If you’re an established patient with us, ask us for a same-day appointment the next time you need prompt care. We’ll get you in as soon as possible.

Patient Resources

View patient information to learn about insurance plans accepted, bill payment, financial assistance and medical records.


Use MyChart to view medical test results, review your health history, check your payment balance, contact your provider and do other tasks. If you do not have a MyChart login, you can request account activation here.

Appointment Guidelines

Bring your insurance card and all medication bottles including prescriptions, supplements and over-the-counter medicines to your appointment. If you must cancel an appointment, please do so at least 24 hours in advance.

Patient Forms

Save time at our office by filling out forms in advance and bringing them to your appointment. Ask us which forms you need.

After-Hours Calls

Call us after hours to reach the provider on-call, if needed. Prescription refills cannot be requested after hours.

Address & Hours

Western Rockingham Family Medicine

401 W Decatur Street Madison,  NC  27025

Get Driving Directions

Main: 336-548-9618

Fax: 336-548-4877

8:00 AM - 7:00 PM
8:00 AM - 7:00 PM
8:00 AM - 7:00 PM
8:00 AM - 7:00 PM
8:00 AM - 7:00 PM
8:00 AM - 12:00 PM