Across Massachusetts, of the 412 diners we list, 399 give a phone number and 283 have a website. 1 is a branch of a national chain — Denny's (1); the remaining 411 are independent. By what they offer: 37 serve pancakes, 12 serve breakfast all day, 10 serve pie. The longest-running is Casey's Diner, in business since 1890. 13 describe themselves as family-owned.
Top 10 diners in Massachusetts
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Cosmos RestaurantSalisbury
-
2BLT'sLynn
-
3TJ's DinerTaunton
-
4City Line DinerWorcester
-
5Iron Town DinerSaugus
-
6Mike's City DinerBoston
-
7122 DinerHolden
-
8Andy's DinerCambridge
-
9Arlington Restaurant & DinerArlington
-
10Beantown DinerStoughton
Cities
Largest first. Towns with a single diner are listed further down this page.
- Boston22
- Worcester13
- Fall River10
- Taunton9
- Cambridge8
- Leominster8
- Fitchburg7
- Lowell7
- Pittsfield7
- Peabody6
- Weymouth6
- Brockton5
- Newton5
- Salem5
- Salisbury5
- Springfield5
- Adams4
- Beverly4
- Chelmsford4
- Dedham4
- Haverhill4
- Malden4
- Natick4
- New Bedford4
- Revere4
- Seekonk4
- Somerville4
- Wakefield4
- Waltham4
- Watertown4
- Acton3
- Agawam3
- Auburn3
- Chatham3
- Chicopee3
- Dighton3
- Framingham3
- Gardner3
- Hadley3
- Lawrence3
- Lynn3
- Medford3
- Newburyport3
- Norwood3
- Quincy3
- Raynham3
- South Yarmouth3
- Spencer3
- West Springfield3
Other towns in Massachusetts
One diner each — too few for a page of their own, so they live here.
-
Martin's RestaurantAbington
205 North Ave, Abington, MA 02351
Family-owned
-
Worcester Late NightAmherst
669 N Pleasant St, Amherst, MA 01003-9301
-
Shawsheen LuncheonetteAndover
3 Lowell St, Andover, MA 01810
-
Arlington Restaurant & DinerArlington
134 Massachusetts Ave, Arlington, MA 02474
-
Donut VillaArlington
319 Broadway, Arlington, MA 02474
-
Sunnyside Cafe and Catering CoAshland
24 Front St, Ashland, MA 01721
-
33 All American DinerAshland
33 Pond St, Ashland, MA 01721-2054
-
Kellie'sAthol
567 Main St, Athol, MA 01331-1818
-
Tex Barry's Coney Island DinerAttleboro
31 County St, Attleboro, MA 02703
-
Tiny'sAyer
2 Groton School Rd, Ayer, MA 01432
-
Carlins RestaurantsAyer
7 Depot Square, Ayer, MA 01432
-
The Barnstable Diner IncBarnstable
3176 Main St, Barnstable, MA 02630-1107
-
Diane CohenBedford
Bedford, MA
-
B-Town DinerBellingham
191 Mechanic St, Bellingham, MA 02019
-
Teddy's KitchenBelmont
462 Common St, Belmont, MA 02478-2704
-
Michaels Bridge DinerBerlin
64 Marlboro Rd, Berlin, MA 01503-1303
-
Stewart's DinerBlackstone
148 Main St, Blackstone, MA 01504-2231
-
Bread and Butter DinerBoylston
59 Shrewsbury St, Boylston, MA 01505
-
Chefee's 1921 DinerBoylston
59 Shrewsbury St, Boylston, MA 01505
-
Olympian Diner RestaurantBraintree
21 Hancock St, Braintree, MA 02184-7003
-
Busy Bee Restaurant & DinerBrookline
1046 Beacon St, Brookline, MA 02446-4001
-
Dad'sCharlton
417 Worcester Rd, Charlton, MA 01507-1505
-
Yankee DinerCharlton
16 Worcester Rd, Charlton, MA 01507
-
Victoria's DinerChelsea
92 Washington Ave, Chelsea, MA 02150
-
Lou's DinerClinton
100 Chestnut St, Clinton, MA 01510
-
Dalton RestaurantDalton
401 Main St, Dalton, MA 01226
-
Portside DinerDanvers
2 River St, Danvers, MA 01923
Since 2001
-
One Family DinerDorchester
260 Bowdoin St, Dorchester, MA 02122-1812
-
Dracut Family DinerDracut
1734 Lakeview Ave, Dracut, MA 01826-3388
-
Locals DinerDracut
1420 Lakeview Ave, Dracut, MA 01826
Since 2024
-
Suculento RestaurantEast Boston
350 Bennington St, East Boston, MA 02128
-
Trolley Stop RestaurantEast Brookfield
294 E Main St, East Brookfield, MA 01515
-
Rise N'shine DinerEast Brookfield
237 W Main St, East Brookfield, MA 01515-1508
-
Nellie Rose DinerEast Freetown
1 Chace Rd, East Freetown, MA 02717
-
Friendly'sEast Longmeadow
562 N Main St, East Longmeadow, MA 01028
Since 1935
-
Easthampton Diner RestaurantEasthampton
117 Union St, Easthampton, MA 01027
-
The Right Fork DinerEdgartown
12 Mattakesett Way, Edgartown, MA 02539
-
Edgartown DinerEdgartown
65 Main St, Edgartown, MA 02539
-
Jake's DinerFairhaven
102 Alden Rd, Fairhaven, MA 02719
-
Betsy's DinerFalmouth
457 Main St, Falmouth, MA 02540
Waffles
-
Persy's PlaceFalmouth
40 N Main St, Falmouth, MA 02540
-
On The Hill RestaurantFeeding Hills
37 Southwick St, Feeding Hills, MA 01030
-
Miss Florence DinerFlorence
99 Main St, Florence, MA 01062-1400
Since 1941
-
Jimbo’s NY DinerFranklin
351-369 W Central St, Franklin, MA 02038
Waffles
-
The Whistle Stop RestaurantGilbertville
248 Main St, Gilbertville, MA 01031-9604
-
Mom's KitchenGloucester
46 Commercial St, Gloucester, MA 01930
Since 2011
-
The Earlee MugGranby
337 E State St, Granby, MA 01033
-
GB eatsGreat Barrington
282 Main St, Great Barrington, MA 01230
-
Brad's PlaceGreenfield
353 Main St, Greenfield, MA 01301
-
Denny's PantryGreenfield
469 Bernardston Rd, Greenfield, MA 01301
-
Groveland DinerGroveland
1 Elm Park, Groveland, MA 01834
-
Ruggie's Breakfast and LunchHarwich
707 Main St, Harwich, MA 02645
-
Stanney's Ice Cream & Sandwich ShoppeHolbrook
300 Union St, Holbrook, MA 02343
-
122 DinerHolden
1392 Main St, Holden, MA 01520
-
Holliston Grill Breakfast & LunchHolliston
802 Washington St, Holliston, MA 01746
-
Friendly'sHolyoke
1745 Northampton St, Holyoke, MA 01040
Since 1935
-
Rusty's PlaceHolyoke
930 Hampden St, Holyoke, MA 01040
-
The SpooneryHopkinton
1 Lumber St, Hopkinton, MA 01748
-
The SpoonHopkinton
1 Lumber St #102, Hopkinton, MA 01748
-
Stars and StripesHubbardston
32 Main St, Hubbardston, MA 01452
-
Victor's 50s DinerHudson
19 Washington St, Hudson, MA 01749
Waffles
-
Saltwater DinerHull
512 Nantasket Ave, Hull, MA 02045
-
Collucci Brothers DinerHyannis
50 Sea St, Hyannis, MA 02601
-
Hanna's Diner & Deli ShoppeIndian Orchard
186 Main St, Indian Orchard, MA 01151-1131
-
Forest Hills DinerJamaica Plain
3696 Washington St, Jamaica Plain, MA 02130-3701
-
Michael's Bridge DinerLancaster
56 Main St, Lancaster, MA 01523
-
Sandee's RestaurantLancaster
162 Main St, Lancaster, MA 01523
-
Bob's Country KitchenLanesborough
42 S Main St, Lanesborough, MA 01237
-
Joe's DinerLee
85 Center St, Lee, MA 01238
-
B-Laws DinerLeicester
15 S Main St, Leicester, MA 01524
-
Lunenburg DinerLunenburg
324 Electric Ave, Lunenburg, MA 01462
-
Beach Street CafeManchester
35 Beach St, Manchester, MA 01944
-
Driftwood RestaurantMarblehead
63 Front St #69, Marblehead, MA 01945
-
Sunny Side CafeMarlborough
42 Boston Post Rd E, Marlborough, MA 01752
-
Laura's Home Cookin'Mashpee
440 Nathan Ellis Hwy, Mashpee, MA 02649
Waffles
-
Picnic BoxMashpee
518 Falmouth Rd, Mashpee, MA 02649-2661
-
Pandolfi's Mattapoisett DinerMattapoisett
81 Fairhaven Rd, Mattapoisett, MA 02739
-
My DinerMelrose
399 Main St, Melrose, MA 02176
-
Melrose DinerMelrose
44 W Wyoming Ave, Melrose, MA 02176-3745
-
Miss Mendon DinerMendon
16 Uxbridge Rd, Mendon, MA 01756-1002
-
Al's Family DinerMethuen
500 Merrimack St, Methuen, MA 01844
-
Dave's DinerMiddleboro
390 W Grove St, Middleboro, MA 02346-1470
-
Jr's DinerMilford
296 Main St # 2830, Milford, MA 01757-2509
-
J R's DinerMilford
206 E Main St, Milford, MA 01757
-
Stella'sMilton
560 Adams St, Milton, MA 02186
-
Mug 'n' MuffinMonson
25 Palmer Rd, Monson, MA 01057
-
Jessie’s DinerN Dighton
2035 Winthrop St, N Dighton, MA 02764-1012
-
Nantucket Donuts & Diner, IncNantucket
18 Sparks Ave, Nantucket, MA 02554-3958
-
Renee's DinerNorth Adams
780 Massachusetts Ave, North Adams, MA 01247-2272
Since 2009
Family-owned
-
Fari's DinerNorth Andover
350 Winthrop Ave, North Andover, MA 01845
-
Dominic's DinerNorth Andover
492 Sutton St, North Andover, MA 01845
Since 2014
Family-owned
-
A & J Family RestaurantNorth Attleboro
560 Francis J Kelley Blvd, North Attleboro, MA 02760-4185
-
Riverview RestaurantNorth Billerica
263 Nashua Rd, North Billerica, MA 01862
-
Belly Buster DinerNorth Billerica
306 Boston Rd, North Billerica, MA 01862-2600
-
Rosie's DinerNorth Chelmsford
27 Vinal Square, North Chelmsford, MA 01863
-
Hailey’s DinerNorth Dighton
2035 Winthrop St, North Dighton, MA 02764
-
Talk of the Town DinerNorth Falmouth
362 N Falmouth Hwy, North Falmouth, MA 02556-2842
Waffles
-
Bluebonnet DinerNorthampton
324 King St, Northampton, MA 01060
Since 1950
Family-owned
-
Chet's DinerNorthborough
191 Main St, Northborough, MA 01532
-
Jolly Roger's DinerNorthborough
249 W Main St, Northborough, MA 01532-1847
-
Peg's DinerNorthbridge
87 Church St, Northbridge, MA 01588
-
Farmington River DinerOtis
119 S Main Rd, Otis, MA 01253
-
Carl's Oxford DinerOxford
291 Main St, Oxford, MA 01540
-
Day and Night DinerPalmer
1456 N Main St, Palmer, MA 01069
-
Smoke & SizzlePembroke
159 Forest St, Pembroke, MA 02359
-
Franny's DinerPepperell
170 Main St, Pepperell, MA 01463
-
Don's DinerPlainville
121 South St, Plainville, MA 02762
Since 1936
Family-owned
-
All American DinerPlymouth
60 Court St, Plymouth, MA 02360
-
Talk Of The Town DinerPocasset
808 MacArthur Blvd, Pocasset, MA 02559-2270
-
ChachProvincetown
73 Shank Painter Rd, Provincetown, MA 02657
-
Toast of the TownRandolph
348 N Main St, Randolph, MA 02368
-
King Philip DinerRehoboth
481 Winthrop St, Rehoboth, MA 02769
-
Stevie G'sRockland
372 Market St, Rockland, MA 02370
Family-owned
-
Blue Star RestaurantRoslindale
11 Corinth St, Roslindale, MA 02131-3022
-
Agawam DinerRowley
166 Newburyport Turnpike, Rowley, MA 01969
-
Silver Slipper RestaurantRoxbury
2387 Washington St, Roxbury, MA 02119
-
Solstice CafeRoxbury Crossing
1625 Tremont St, Roxbury Crossing, MA 02120
-
Maple Ave DinerRutland
2 Maple Ave, Rutland, MA 01543
Family-owned
Waffles
-
Heavy Evie's DinerRutland
2 Maple Street, Rutland, MA 01543
-
Iron Town DinerSaugus
325 Main St, Saugus, MA 01906-3143
-
Bickford's Family RestaurantSaugus
1093 Broadway, Saugus, MA 01906
-
Wagon Wheel DinerSharon
384 S Main St, Sharon, MA 02067-1818
-
Foxtown DinerShelburne Falls
25 Bridge St, Shelburne Falls, MA 01370-1102
-
Trail Toc DinerShelburne Falls
1105 Mohawk Trl, Shelburne Falls, MA 01370
-
Airport Diner ShirleyShirley
126 Lancaster Rd, Shirley, MA 01464
-
Brody's DinerShrewsbury
308 Hartford Tpke #4023, Shrewsbury, MA 01545
-
Dinky's Blue Belle DinerShrewsbury
70 Clinton St, Shrewsbury, MA 01545
-
Jukebox dinerSomerset
1155 Grand Army Hwy, Somerset, MA 02726
-
Cindy'sSomerset
958 County St, Somerset, MA 02726
-
My DinerSouth Boston
98 A St, South Boston, MA 02127
-
The Filling StationSouth Deerfield
372 State Rd, South Deerfield, MA 01373-9651
-
Red Cottage RestaurantSouth Dennis
36 Old Bass River Rd, South Dennis, MA 02660-2701
-
PM DinerSouth Dennis
South Dennis, MA
-
Fedele's Coffee Shop and RestaurantSouthbridge
13 Central St, Southbridge, MA 01550
-
D&J's Hash HouseSouthwick
784 College Hwy, Southwick, MA 01077
-
Beantown DinerStoughton
593 Washington St, Stoughton, MA 02072
Family-owned
-
Corner CafeStoughton
945 Washington St, Stoughton, MA 02072-2990
-
Churchill's Village EaterySturbridge
450 Main St, Sturbridge, MA 01518
-
Kent's RestaurantSwansea
1675 G A R Hwy, Swansea, MA 02777
-
Bradford Lantern CafeTewksbury
853 Main St, Tewksbury, MA 01876
-
Cliff's CafeTownsend
268 Main St, Townsend, MA 01469-1074
-
Dream DinerTyngsboro
384 Middlesex Rd, Tyngsboro, MA 01879-1037
Since 1997
-
Comets DinerTyngsboro
22 Westford Rd, Tyngsboro, MA 01879-2701
-
Cote's KitchenUpton
3 Farm St, Upton, MA 01568
-
Bert's Breakfast & LunchUxbridge
492 Quaker Hwy, Uxbridge, MA 01569
-
The Table Family DinerUxbridge
775 Quaker Hwy, Uxbridge, MA 01569-2283
-
ArtCliff DinerVineyard Haven
39 Beach Rd, Vineyard Haven, MA 02568-2600
Since 1943
-
Bristol Square CafeWalpole
1428 Main St #5, Walpole, MA 02081
-
Crystal Springs Dairy BarWare
166 West St, Ware, MA 01082
-
Mill Pond DinerWareham
2571 Cranberry Hwy, Wareham, MA 02571-1029
-
Alley Cat DinerWebster
117 E Main St, Webster, MA 01570
-
Maugus RestaurantWellesley
300 Washington St, Wellesley, MA 02481
-
Weston Road CafeWellesley
336 Weston Rd, Wellesley, MA 02482
-
Good DaysWest Bridgewater
99 S Main St, West Bridgewater, MA 02379
-
Sunnyside CafeWest Bridgewater
150 W Center St, West Bridgewater, MA 02379
-
Helen's DinerWest Yarmouth
18 Baxter Ave, West Yarmouth, MA 02673
-
Double D'sWest hatfield
West street, West hatfield, MA 01088
-
South Street DinerWestborough
38 South St, Westborough, MA 01581
-
Yankee Village RestaurantWestfield
63 Southwick Rd, Westfield, MA 01085
-
Paul's DinerWestford
6 Carlisle Rd, Westford, MA 01886
-
JJ's PlaceWestford
223 Groton Rd, Westford, MA 01886
-
Ye Olde Cottage RestaurantWeston
403 Boston Post Rd, Weston, MA 02493-1552
-
The Toast OfficeWestwood
679 High St, Westwood, MA 02090
-
Whately DinerWhately
372 State Rd, Whately, MA 01373-9651
-
Millie's LunchWhitman
535 Washington St, Whitman, MA 02382
Since 1989
-
Ted's PlaceWhitman
642 Washington St, Whitman, MA 02382
-
Moonlight Diner & GrilleWilliamstown
408 Main St, Williamstown, MA 01267
-
Crusin 12 DinerWinchendon
241 School St, Winchendon, MA 01475-1154
-
Swanton Street DinerWinchester
72 Swanton St, Winchester, MA 01890
-
Winthrop Center CafeWinthrop
36 Woodside Ave, Winthrop, MA 02152
-
Diner In The ParkWoburn
340 W Cummings Park, Woburn, MA 01801
BEFORE YOU GO
Before your next diner visit
Plan breakfast, check late-night service and organise a group.


