All states›Virginia

Urgent Care Locations in Virginia

111 urgent care locations in 58 cities and towns across Virginia. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Virginia has about 8,811,195 residents, so that's 1.3 urgent care locations per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

111urgent care locations
58cities & towns
84%list a phone
87with a website

Across Virginia, of the 111 urgent care locations we list, 93 give a phone number and 87 have a website. By what they offer: 1 children'ses urgent care.

Top 7 urgent care locations in Virginia

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking

  1. 1Pedsplus Primary and Urgent CareFredericksburg

    Spotted an error? Let us know

  2. 2Pacs Urgent Care Ruther Glen VaRuther Glen

    Spotted an error? Let us know

  3. 3Arlington Urgent Care CenterArlington

    Spotted an error? Let us know

  4. 4Arlington Va Immediate CareArlington

    Spotted an error? Let us know

  5. 5BetterMed Urgent CareRichmond

    Spotted an error? Let us know

  6. 6Inova Urgent Care - Dulles SouthChantilly

    Spotted an error? Let us know

  7. 7MedExpress Urgent CareBluefield

    Spotted an error? Let us know

Cities

Largest first. Towns with a single urgent care location are listed further down this page.

Other towns in Virginia

One urgent care location each — too few for a page of their own, so they live here.

  1. BettermedAshland

    300 N Washington Hwy, Ashland, VA 23005-1626

    Spotted an error? Let us know

  2. Bedford Family Urgent Care IncBedford

    1368 American Way, Bedford, VA 24523-2940

    Spotted an error? Let us know

  3. MedExpress Urgent CareBluefield

    4003 College Ave, Bluefield, VA 24605

    Spotted an error? Let us know

  4. Bristow Urgent CareBristow

    10390 Bristow Center Dr, Bristow, VA 20136

    Spotted an error? Let us know

  5. Sentara Urgent CareCarrollton

    20209 Sentara Way Ste 100, Carrollton, VA 23314

    Spotted an error? Let us know

  6. MedExpress Urgent CareCharlottesville

    260 Pantops Center, Charlottesville, VA 22911

    Spotted an error? Let us know

  7. Urgent CareChristiansburg

    434 Peppers Ferry Rd NW, Christiansburg, VA 24073-5780

    Spotted an error? Let us know

  8. MedExpress Urgent CareCulpeper

    1420 South Main Street, Culpeper, VA 22701

    Spotted an error? Let us know

  9. MedExpress Urgent CareDanville

    133 Enterprise Drive, Danville, VA 24540

    Spotted an error? Let us know

  10. Afc Urgent Care Short PumpGlen Allen

    4101 Dominion Blvd Ste 300, Glen Allen, VA 23060-3457

    Spotted an error? Let us know

  11. Sentara Urgent Care - GloucesterGloucester

    5659 Parkway Dr, Gloucester, VA 23061-3792

    Spotted an error? Let us know

  12. Comprehensive Urgent Medical CareHerndon

    1110 Elden St, Herndon, VA 20170-5527

    Spotted an error? Let us know

  13. Mary Washington Urgent CareKing George

    11131 Journal Pkwy Ste A, King George, VA 22485

    Spotted an error? Let us know

  14. Wellmont Urgent CareLebanon

    344 Overlook Dr, Lebanon, VA 24266-3436

    Spotted an error? Let us know

  15. MedExpress Urgent CareLynchburg

    21054 Timberlake Road, Lynchburg, VA 24502

    Spotted an error? Let us know

  16. Expresscare Urgent Care CenterManassas

    10076 Dumfries Rd # 80a, Manassas, VA 20110-7949

    Spotted an error? Let us know

  17. MedExpress Urgent CareMartinsville

    105 W. Commonwealth Blvd., Martinsville, VA 24112

    Spotted an error? Let us know

  18. Dispatchhealth Urgent Medical Care Northern VirginaMc Lean

    8000 Westpark Dr Ste 120, Mc Lean, VA 22102-3105

    Spotted an error? Let us know

  19. BetterMed Urgent CareMechanicsville

    6296 Mechanicsville Tpke, Mechanicsville, VA 23111

    Spotted an error? Let us know

  20. Sentara Urgent CareNorfolk

    1326 E Little Creek Rd, Norfolk, VA 23518

    Spotted an error? Let us know

  21. Ballad Health Urgent CareNorton

    1014 Park Ave NW, Norton, VA 24273

    Spotted an error? Let us know

  22. Bettermed Urgent CarePrince George

    4600 Puddledock Rd, Prince George, VA 23875-1235

    Spotted an error? Let us know

  23. Inova Urgent Care - RestonReston

    1488 Northpoint Village Center,, Reston, VA 20194

    Spotted an error? Let us know

  24. MedExpress Urgent CareRoanoke

    5610 Williamson Road, Roanoke, VA 24012

    Spotted an error? Let us know

  25. Pacs Urgent Care Ruther Glen VaRuther Glen

    11073 Colonel Armistead Dr Ste 105, Ruther Glen, VA 22546-3367

    Spotted an error? Let us know

  26. Sentara Obici Urgent Care CenterSmithfield

    919 S Church St, Smithfield, VA 23430-1715

    Spotted an error? Let us know

  27. Sentara Urgent CareSouth Boston

    3601 Old Halifax Rd Ste 100, South Boston, VA 24592

    Spotted an error? Let us know

  28. Inova Urgent Care - West SpringfieldSpringfield

    6230 Rolling Rd, # J, Springfield, VA 22152

    Spotted an error? Let us know

  29. MedExpress Urgent CareStaunton

    1209 Richmond Avenue, Staunton, VA 24401

    Spotted an error? Let us know

  30. CareNow Urgent Care - Sterling ParkSterling

    101 Enterprise St, Sterling, VA 20164

    Spotted an error? Let us know

  31. Dulles Urgent Care Center LlcStone Ridge

    42010 Village Center Plz Ste 100, Stone Ridge, VA 20105-3036

    Spotted an error? Let us know

  32. Valley Health Urgent Care ExpressStrasburg

    33820 Old Valley Pike, Strasburg, VA 22657-3793

    Spotted an error? Let us know

  33. Sentara Urgent CareSuffolk

    1001 Centerbrooke Lane Ste 100, Suffolk, VA 23434

    Spotted an error? Let us know

  34. Faquier Urgent CareWarrenton

    75 W Lee Hwy, Warrenton, VA 20186-2149

    Spotted an error? Let us know

  35. Augusta Health Urgent Care CenterWeyers Cave

    1140 Keezletown Rd, Weyers Cave, VA 24486

    Spotted an error? Let us know

  36. Sentara Urgent CareWilliamsburg

    6497 Centerville Rd, Ste 300-301, Williamsburg, VA 23188

    Spotted an error? Let us know

  37. Urgent Care,woodlawn,vaWoodlawn

    Woodlawn, VA

    Spotted an error? Let us know

BEFORE YOU GO

Prepare for an urgent care visit

Check arrival arrangements, bring useful records and ask clear billing questions.

All guides