All states›Massachusetts

Urgent Care Locations in Massachusetts

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

Massachusetts has about 7,136,171 residents, so that's 1.4 urgent care locations per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

102urgent care locations
70cities & towns
86%list a phone
74with a website

Across Massachusetts, of the 102 urgent care locations we list, 88 give a phone number and 74 have a website.

Top 10 urgent care locations in Massachusetts

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

  1. 1Circle Health Urgent Care – WestfordWestford

    Spotted an error? Let us know

  2. 2Winchester Hospital Urgent Care - WilmingtonWilmington

    Spotted an error? Let us know

  3. 3CHA Behavioral Health Urgent Care, MaldenMalden

    Spotted an error? Let us know

  4. 4510 Medical Walk-InPittsfield

    Spotted an error? Let us know

  5. 5Norwood Urgent CareNorwood

    Spotted an error? Let us know

  6. 6Sonic Urgent CareEast Longmeadow

    Spotted an error? Let us know

  7. 7Woburn Urgent CareWoburn

    Spotted an error? Let us know

  8. 8Bicentennial Walk-In CenterSpringfield

    Spotted an error? Let us know

  9. 9Walk In MD Clinic Urgent CareRandolph

    Spotted an error? Let us know

  10. 10Southcoast Health Urgent CareFall River

    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 Massachusetts

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

  1. Health ExpressAbington

    170 Bedford St, Abington, MA 02351-2068

    Spotted an error? Let us know

  2. Tully Walk-in CareAthol

    81 Reservoir Dr, Athol, MA 01331-4901

    Spotted an error? Let us know

  3. Afc Urgent Care AttleboroAttleboro

    228 Washington St, Attleboro, MA 02703-5561

    Spotted an error? Let us know

  4. Urgent Care Bellingham, MABellingham

    1 Wrentham St, Bellingham, MA 02019-2532

    Spotted an error? Let us know

  5. Carewell Urgent Care- BillericaBillerica

    510 Boston Rd, Billerica, MA 01821-2811

    Spotted an error? Let us know

  6. Health Express BraintreeBraintree

    310 Grove St, Braintree, MA 02184-7224

    Spotted an error? Let us know

  7. Mass General Brigham Urgent Care - BrooklineBrookline

    1285 Beacon St, Brookline, MA 02446

    Spotted an error? Let us know

  8. Lahey Health Urgent Care, LynnfieldBurlington

    41 Mall Rd, Burlington, MA 01805-0001

    Spotted an error? Let us know

  9. Mass General Brigham Urgent Care - CantonCanton

    95 Washington Street, Canton, MA 02021

    Spotted an error? Let us know

  10. Urgent Help Chelmsford PcChelmsford

    45 Drum Hill Rd, Chelmsford, MA 01824-1503

    Spotted an error? Let us know

  11. Medexpress Urgent CareChicopee

    1505 Memorial Dr, Chicopee, MA 01020-3900

    Spotted an error? Let us know

  12. Concentra Health ServicesEast Boston

    1 Harborside Dr, East Boston, MA 02128-2907

    Spotted an error? Let us know

  13. Sonic Urgent CareEast Longmeadow

    444 N Main St # 170, East Longmeadow, MA 01028

    Spotted an error? Let us know

  14. Norwood Urgent Care In WalpoleEast Walpole

    103 Providence Hwy, East Walpole, MA 02032-1512

    Spotted an error? Let us know

  15. Southcoast Health Urgent CareFall River

    450 William S Canning Blvd, Fall River, MA 02721

    Spotted an error? Let us know

  16. Baystate Health Urgent CareFeeding Hills

    241 S Westfield St, Feeding Hills, MA 01030

    Spotted an error? Let us know

  17. Urgent Care GloucesterGloucester

    Gloucester, MA

    Spotted an error? Let us know

  18. South Shore Primary And Urgent Care, LlcHanover

    20 East St Ste 5, Hanover, MA 02339-1638

    Spotted an error? Let us know

  19. Milford Regional Urgent Care In HopkintonHopkinton

    1 Lumber St Ste 101, Hopkinton, MA 01748-2364

    Spotted an error? Let us know

  20. South Shore Health Urgent Care KingstonKingston

    182 Summer St #1277, Kingston, MA 02364

    Spotted an error? Let us know

  21. Pentucket Medical: Expresscare RiverwalkLawrence

    360 Merrimack St, Lawrence, MA 01843-1740

    Spotted an error? Let us know

  22. BHS Urgent CareLenox

    Lenox, MA 01240

    Spotted an error? Let us know

  23. Medexpress Urgent Care - ClosedLeominster

    241 N Main St, Leominster, MA 01453-2219

    Spotted an error? Let us know

  24. Baystate Health Urgent CareLongmeadow

    688 Bliss Rd, Longmeadow, MA 01106

    Spotted an error? Let us know

  25. Lowell General Hospital Urgent CareLowell

    1230 Bridge St, Lowell, MA 01850

    Spotted an error? Let us know

  26. Beth Israel Lahey Health Urgent Care - LynnfieldLynnfield

    1350 Market St, Lynnfield, MA 01940-4048

    Spotted an error? Let us know

  27. CHA Behavioral Health Urgent Care, MaldenMalden

    195 Canal St, Malden, MA 02148

    Spotted an error? Let us know

  28. CareWell Urgent Care MarlboroughMarlborough

    757 Boston Post Rd E, Marlborough, MA 01752

    Spotted an error? Let us know

  29. Emerson Health Urgent Care MaynardMaynard

    3 Digital Wy, Unit 10, Maynard, MA 01754

    Spotted an error? Let us know

  30. Mass General Brigham Urgent Care - NewtonNewton

    71 Needham St, Newton, MA 02461-1663

    Spotted an error? Let us know

  31. Clearchoicemd Urgent Care | North AdamsNorth Adams

    856 State Rd, North Adams, MA 01247-3027

    Spotted an error? Let us know

  32. Oncall Urgent CareNorthampton

    6 Hatfield St, Northampton, MA 01060-1556

    Spotted an error? Let us know

  33. Norwood Urgent CareNorwood

    1210 Boston Providence Tpke, Norwood, MA 02062-5061

    Spotted an error? Let us know

  34. Cape Cod Healthcare Urgent Care - OstervilleOsterville

    770 Main St, Osterville, MA 02655

    Spotted an error? Let us know

  35. Harrington Urgent Care ExpressOxford

    78 Sutton Ave, Oxford, MA 01540-1813

    Spotted an error? Let us know

  36. Carewell Urgent Care | PeabodyPeabody

    229 Andover St # 114, Peabody, MA 01960-1539

    Spotted an error? Let us know

  37. Immediate Care PepperellPepperell

    68 Main St, Pepperell, MA 01463

    Spotted an error? Let us know

  38. Walk In MD Clinic Urgent CareRandolph

    Randolph 81 Memorial Pkwy, Randolph, MA 02368

    Spotted an error? Let us know

  39. ConvenientMD Urgent CareSaugus

    156 Main St, Saugus, MA 01906

    Spotted an error? Let us know

  40. Carewell Urgent Care SomervilleSomerville

    349 Broadway, Somerville, MA 02145-2407

    Spotted an error? Let us know

  41. Sturdy Memorial Urgent CareSouth Attleboro

    266 Washington St, South Attleboro, MA 02703

    Spotted an error? Let us know

  42. CareWell Urgent Care - South Dennis, MASouth Dennis

    484 Route 134 Patriot Plaza, South Dennis, MA 02660

    Spotted an error? Let us know

  43. Afc Urgent Care SwampscottSwampscott

    450 Paradise Rd, Swampscott, MA 01907-1471

    Spotted an error? Let us know

  44. Circle Health Urgent CareTewksbury

    1574 Main St, Tewksbury, MA 01876

    Spotted an error? Let us know

  45. Mass General Brigham Urgent Care - WatertownWatertown

    11 Mount Auburn St, Watertown, MA 02472

    Spotted an error? Let us know

  46. Carbon Health Urgent Care West RoxburyWest Roxbury

    75 Spring St Ste 500, West Roxbury, MA 02132

    Spotted an error? Let us know

  47. ConvenientMD Urgent CareWestborough

    139 Turnpike Rd, Westborough, MA 01581

    Spotted an error? Let us know

  48. Circle Health Urgent Care – WestfordWestford

    198 Littleton Rd, Westford, MA 01886-3408

    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