Scheduling a Visit
Ready to prioritize your health? Schedule your Riverside primary care appointment now for quick access to personalized, expert care when you need it. Get quick, convenient care from a trusted Riverside provider through our Primary Care On Demand virtual clinic, available to current Riverside Medical Group patients. No appointment needed, just log in through MyChart for a same-day video visit from home, work or anywhere in Virginia. Early care leads to better outcomes – get started today.
Call 757-534-5352 for the Peninsula, Williamsburg, Gloucester and Smithfield
Call 757-302-2835 for the Eastern Shore
Services We Offer
Acute Conditions
We treat a wide range of acute conditions – from colds, flu and sinus infections to rashes, skin issues and minor injuries – offering quick, expert care to help you feel better, faster.
Chronic Condition Management
We’re here to support your health journey, not just in the moment but for the long haul. From managing chronic conditions like high cholesterol, depression, sleep disorders and irritable bowel syndrome to helping you navigate fatigue, obesity and persistent pain, our primary care team offers expert care tailored to your needs.
Preventive Medicine
Preventive care is the foundation of lifelong wellness. We offer a full range of preventive services, including diabetes and cholesterol screening, prostate-specific antigen (PSA) testing, flu shots and support for weight management and mental well-being.
Riverside primary care treats the conditions listed above and offers additional services such as well visits and physical exams, diagnostic testing and treatment, on-site laboratory testing and referrals to additional services such as orthopedics and women’s health.
EXPLORE OUR SERVICESCare That's Close to Home
Quality care is closer than you think. With convenient locations across the region – including our newest offices in Williamsburg and Smithfield – we’re making it easier than ever to get the exceptional primary care you deserve, right in your neighborhood.
Find a location near you
Primary Care vs Urgent Care vs Emergency Care
Purpose: Comprehensive, long-term health management, preventative care and chronic condition management
Conditions Treated: Routine check-ups, vaccinations, chronic diseases (diabetes, hypertension, etc.), ongoing medical needs
Hours: Normal business hours, some locations offer Saturday appointments
Cost: Generally lower overall cost
Purpose: Immediate attention for non-life threatening conditions requiring prompt treatment
Conditions Treated: Minor injuries (cuts, sprains, etc.), acute illnesses (flu, colds), suspected UTI infections and other non-life threatening infections, etc.
Hours: Monday-Sunday, 9am-9pm
Cost: Mid-range cost, typically less than emergency rooms
Purpose: Critical and life-saving interventions for severe life-threatening conditions
Conditions Treated: Chest pain, severe head injuries, difficulty breathing, severe bleeding, heart attack or stroke symptoms
Hours: Open 24/7
Cost: Higher expenses due to critical care
Need to Pay Your Bill?
You can pay your hospital, doctor's office, diagnostic, senior living and emergency room bill all online. Learn more about Riverside Bill Pay and conveniently pay your bill online.