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
-
1Circle Health Urgent Care – WestfordWestford
-
2Winchester Hospital Urgent Care - WilmingtonWilmington
-
4510 Medical Walk-InPittsfield
-
5Norwood Urgent CareNorwood
-
6Sonic Urgent CareEast Longmeadow
-
7Woburn Urgent CareWoburn
-
8Bicentennial Walk-In CenterSpringfield
-
9Walk In MD Clinic Urgent CareRandolph
-
10Southcoast Health Urgent CareFall River
Cities
Largest first. Towns with a single urgent care location are listed further down this page.
- Brockton4
- Quincy4
- Boston3
- Springfield3
- West Springfield3
- Westfield3
- Woburn3
- Worcester3
- Amherst2
- Cambridge2
- Chestnut Hill2
- Dedham2
- Framingham2
- Franklin2
- Holden2
- Medford2
- Natick2
- Pittsfield2
- Plymouth2
- Waltham2
- Westwood2
- Wilmington2
Other towns in Massachusetts
One urgent care location each — too few for a page of their own, so they live here.
-
Health ExpressAbington
170 Bedford St, Abington, MA 02351-2068
-
Tully Walk-in CareAthol
81 Reservoir Dr, Athol, MA 01331-4901
-
Afc Urgent Care AttleboroAttleboro
228 Washington St, Attleboro, MA 02703-5561
-
Urgent Care Bellingham, MABellingham
1 Wrentham St, Bellingham, MA 02019-2532
-
Carewell Urgent Care- BillericaBillerica
510 Boston Rd, Billerica, MA 01821-2811
-
Health Express BraintreeBraintree
310 Grove St, Braintree, MA 02184-7224
-
Mass General Brigham Urgent Care - BrooklineBrookline
1285 Beacon St, Brookline, MA 02446
-
Lahey Health Urgent Care, LynnfieldBurlington
41 Mall Rd, Burlington, MA 01805-0001
-
Mass General Brigham Urgent Care - CantonCanton
95 Washington Street, Canton, MA 02021
-
Urgent Help Chelmsford PcChelmsford
45 Drum Hill Rd, Chelmsford, MA 01824-1503
-
Medexpress Urgent CareChicopee
1505 Memorial Dr, Chicopee, MA 01020-3900
-
Concentra Health ServicesEast Boston
1 Harborside Dr, East Boston, MA 02128-2907
-
Sonic Urgent CareEast Longmeadow
444 N Main St # 170, East Longmeadow, MA 01028
-
Norwood Urgent Care In WalpoleEast Walpole
103 Providence Hwy, East Walpole, MA 02032-1512
-
Southcoast Health Urgent CareFall River
450 William S Canning Blvd, Fall River, MA 02721
-
Baystate Health Urgent CareFeeding Hills
241 S Westfield St, Feeding Hills, MA 01030
-
Urgent Care GloucesterGloucester
Gloucester, MA
-
South Shore Primary And Urgent Care, LlcHanover
20 East St Ste 5, Hanover, MA 02339-1638
-
Milford Regional Urgent Care In HopkintonHopkinton
1 Lumber St Ste 101, Hopkinton, MA 01748-2364
-
South Shore Health Urgent Care KingstonKingston
182 Summer St #1277, Kingston, MA 02364
-
Pentucket Medical: Expresscare RiverwalkLawrence
360 Merrimack St, Lawrence, MA 01843-1740
-
BHS Urgent CareLenox
Lenox, MA 01240
-
Medexpress Urgent Care - ClosedLeominster
241 N Main St, Leominster, MA 01453-2219
-
Baystate Health Urgent CareLongmeadow
688 Bliss Rd, Longmeadow, MA 01106
-
Lowell General Hospital Urgent CareLowell
1230 Bridge St, Lowell, MA 01850
-
Beth Israel Lahey Health Urgent Care - LynnfieldLynnfield
1350 Market St, Lynnfield, MA 01940-4048
-
CHA Behavioral Health Urgent Care, MaldenMalden
195 Canal St, Malden, MA 02148
-
CareWell Urgent Care MarlboroughMarlborough
757 Boston Post Rd E, Marlborough, MA 01752
-
Emerson Health Urgent Care MaynardMaynard
3 Digital Wy, Unit 10, Maynard, MA 01754
-
Mass General Brigham Urgent Care - NewtonNewton
71 Needham St, Newton, MA 02461-1663
-
Clearchoicemd Urgent Care | North AdamsNorth Adams
856 State Rd, North Adams, MA 01247-3027
-
Oncall Urgent CareNorthampton
6 Hatfield St, Northampton, MA 01060-1556
-
Norwood Urgent CareNorwood
1210 Boston Providence Tpke, Norwood, MA 02062-5061
-
Cape Cod Healthcare Urgent Care - OstervilleOsterville
770 Main St, Osterville, MA 02655
-
Harrington Urgent Care ExpressOxford
78 Sutton Ave, Oxford, MA 01540-1813
-
Carewell Urgent Care | PeabodyPeabody
229 Andover St # 114, Peabody, MA 01960-1539
-
Immediate Care PepperellPepperell
68 Main St, Pepperell, MA 01463
-
Walk In MD Clinic Urgent CareRandolph
Randolph 81 Memorial Pkwy, Randolph, MA 02368
-
ConvenientMD Urgent CareSaugus
156 Main St, Saugus, MA 01906
-
Carewell Urgent Care SomervilleSomerville
349 Broadway, Somerville, MA 02145-2407
-
Sturdy Memorial Urgent CareSouth Attleboro
266 Washington St, South Attleboro, MA 02703
-
CareWell Urgent Care - South Dennis, MASouth Dennis
484 Route 134 Patriot Plaza, South Dennis, MA 02660
-
Afc Urgent Care SwampscottSwampscott
450 Paradise Rd, Swampscott, MA 01907-1471
-
Circle Health Urgent CareTewksbury
1574 Main St, Tewksbury, MA 01876
-
Mass General Brigham Urgent Care - WatertownWatertown
11 Mount Auburn St, Watertown, MA 02472
-
Carbon Health Urgent Care West RoxburyWest Roxbury
75 Spring St Ste 500, West Roxbury, MA 02132
-
ConvenientMD Urgent CareWestborough
139 Turnpike Rd, Westborough, MA 01581
-
Circle Health Urgent Care – WestfordWestford
198 Littleton Rd, Westford, MA 01886-3408
BEFORE YOU GO
Prepare for an urgent care visit
Check arrival arrangements, bring useful records and ask clear billing questions.

Check the arrival process
Confirm whether your chosen location uses walk-ins, appointments or online reservations, then save the instructions that apply to your visit.
Read the guide
Prepare your visit folder
Organize identification, coverage details, medication information and a short visit note without gathering an entire medical archive.
Read the guide
Verify billing arrangements
Check acceptance, network participation, benefit rules and possible separate charges before relying on an insurance logo or a quoted copay.
Read the guide