All states›Massachusetts

Diners in Massachusetts

412 diners in 188 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 5.8 diners per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

412diners
188cities & towns
97%list a phone
283with a website

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

  1. 1Cosmos RestaurantSalisbury

    All-day breakfastPancakes

    Spotted an error? Let us know

  2. 2BLT'sLynn

    Pancakes

    Spotted an error? Let us know

  3. 3TJ's DinerTaunton

    Spotted an error? Let us know

  4. 4City Line DinerWorcester

    PancakesPie

    Spotted an error? Let us know

  5. 5Iron Town DinerSaugus

    Spotted an error? Let us know

  6. 6Mike's City DinerBoston

    Spotted an error? Let us know

  7. 7122 DinerHolden

    Spotted an error? Let us know

  8. 8Andy's DinerCambridge

    Spotted an error? Let us know

  9. 9Arlington Restaurant & DinerArlington

    Spotted an error? Let us know

  10. 10Beantown DinerStoughton

    Spotted an error? Let us know

Cities

Largest first. Towns with a single diner are listed further down this page.

Other towns in Massachusetts

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

  1. Martin's RestaurantAbington

    205 North Ave, Abington, MA 02351

    Family-owned

    PancakesPie

    Spotted an error? Let us know

  2. Worcester Late NightAmherst

    669 N Pleasant St, Amherst, MA 01003-9301

    Spotted an error? Let us know

  3. Shawsheen LuncheonetteAndover

    3 Lowell St, Andover, MA 01810

    Spotted an error? Let us know

  4. Arlington Restaurant & DinerArlington

    134 Massachusetts Ave, Arlington, MA 02474

    Spotted an error? Let us know

  5. Donut VillaArlington

    319 Broadway, Arlington, MA 02474

    Pancakes

    Spotted an error? Let us know

  6. Sunnyside Cafe and Catering CoAshland

    24 Front St, Ashland, MA 01721

    Spotted an error? Let us know

  7. 33 All American DinerAshland

    33 Pond St, Ashland, MA 01721-2054

    Spotted an error? Let us know

  8. Kellie'sAthol

    567 Main St, Athol, MA 01331-1818

    Spotted an error? Let us know

  9. Tex Barry's Coney Island DinerAttleboro

    31 County St, Attleboro, MA 02703

    Spotted an error? Let us know

  10. Tiny'sAyer

    2 Groton School Rd, Ayer, MA 01432

    Spotted an error? Let us know

  11. Carlins RestaurantsAyer

    7 Depot Square, Ayer, MA 01432

    Spotted an error? Let us know

  12. The Barnstable Diner IncBarnstable

    3176 Main St, Barnstable, MA 02630-1107

    Spotted an error? Let us know

  13. Diane CohenBedford

    Bedford, MA

    Spotted an error? Let us know

  14. B-Town DinerBellingham

    191 Mechanic St, Bellingham, MA 02019

    Spotted an error? Let us know

  15. Teddy's KitchenBelmont

    462 Common St, Belmont, MA 02478-2704

    Spotted an error? Let us know

  16. Michaels Bridge DinerBerlin

    64 Marlboro Rd, Berlin, MA 01503-1303

    Spotted an error? Let us know

  17. Stewart's DinerBlackstone

    148 Main St, Blackstone, MA 01504-2231

    Spotted an error? Let us know

  18. Bread and Butter DinerBoylston

    59 Shrewsbury St, Boylston, MA 01505

    Spotted an error? Let us know

  19. Chefee's 1921 DinerBoylston

    59 Shrewsbury St, Boylston, MA 01505

    Spotted an error? Let us know

  20. Olympian Diner RestaurantBraintree

    21 Hancock St, Braintree, MA 02184-7003

    Spotted an error? Let us know

  21. Busy Bee Restaurant & DinerBrookline

    1046 Beacon St, Brookline, MA 02446-4001

    Spotted an error? Let us know

  22. Dad'sCharlton

    417 Worcester Rd, Charlton, MA 01507-1505

    Spotted an error? Let us know

  23. Yankee DinerCharlton

    16 Worcester Rd, Charlton, MA 01507

    Spotted an error? Let us know

  24. Victoria's DinerChelsea

    92 Washington Ave, Chelsea, MA 02150

    Spotted an error? Let us know

  25. Lou's DinerClinton

    100 Chestnut St, Clinton, MA 01510

    Spotted an error? Let us know

  26. Dalton RestaurantDalton

    401 Main St, Dalton, MA 01226

    Spotted an error? Let us know

  27. Portside DinerDanvers

    2 River St, Danvers, MA 01923

    Since 2001

    Spotted an error? Let us know

  28. One Family DinerDorchester

    260 Bowdoin St, Dorchester, MA 02122-1812

    Spotted an error? Let us know

  29. Dracut Family DinerDracut

    1734 Lakeview Ave, Dracut, MA 01826-3388

    Spotted an error? Let us know

  30. Locals DinerDracut

    1420 Lakeview Ave, Dracut, MA 01826

    Since 2024

    PancakesPie

    Spotted an error? Let us know

  31. Suculento RestaurantEast Boston

    350 Bennington St, East Boston, MA 02128

    Spotted an error? Let us know

  32. Trolley Stop RestaurantEast Brookfield

    294 E Main St, East Brookfield, MA 01515

    Spotted an error? Let us know

  33. Rise N'shine DinerEast Brookfield

    237 W Main St, East Brookfield, MA 01515-1508

    Spotted an error? Let us know

  34. Nellie Rose DinerEast Freetown

    1 Chace Rd, East Freetown, MA 02717

    Spotted an error? Let us know

  35. Friendly'sEast Longmeadow

    562 N Main St, East Longmeadow, MA 01028

    Since 1935

    Spotted an error? Let us know

  36. Easthampton Diner RestaurantEasthampton

    117 Union St, Easthampton, MA 01027

    Spotted an error? Let us know

  37. The Right Fork DinerEdgartown

    12 Mattakesett Way, Edgartown, MA 02539

    Spotted an error? Let us know

  38. Edgartown DinerEdgartown

    65 Main St, Edgartown, MA 02539

    Spotted an error? Let us know

  39. Jake's DinerFairhaven

    102 Alden Rd, Fairhaven, MA 02719

    Spotted an error? Let us know

  40. Betsy's DinerFalmouth

    457 Main St, Falmouth, MA 02540

    Waffles

    PancakesPie

    Spotted an error? Let us know

  41. Persy's PlaceFalmouth

    40 N Main St, Falmouth, MA 02540

    Spotted an error? Let us know

  42. On The Hill RestaurantFeeding Hills

    37 Southwick St, Feeding Hills, MA 01030

    Spotted an error? Let us know

  43. Miss Florence DinerFlorence

    99 Main St, Florence, MA 01062-1400

    Since 1941

    Pancakes

    Spotted an error? Let us know

  44. Jimbo’s NY DinerFranklin

    351-369 W Central St, Franklin, MA 02038

    Waffles

    Pancakes

    Spotted an error? Let us know

  45. The Whistle Stop RestaurantGilbertville

    248 Main St, Gilbertville, MA 01031-9604

    Spotted an error? Let us know

  46. Mom's KitchenGloucester

    46 Commercial St, Gloucester, MA 01930

    Since 2011

    Spotted an error? Let us know

  47. The Earlee MugGranby

    337 E State St, Granby, MA 01033

    Milkshakes

    Spotted an error? Let us know

  48. GB eatsGreat Barrington

    282 Main St, Great Barrington, MA 01230

    All-day breakfast

    Spotted an error? Let us know

  49. Brad's PlaceGreenfield

    353 Main St, Greenfield, MA 01301

    Spotted an error? Let us know

  50. Denny's PantryGreenfield

    469 Bernardston Rd, Greenfield, MA 01301

    Spotted an error? Let us know

  51. Groveland DinerGroveland

    1 Elm Park, Groveland, MA 01834

    Spotted an error? Let us know

  52. Ruggie's Breakfast and LunchHarwich

    707 Main St, Harwich, MA 02645

    Spotted an error? Let us know

  53. Stanney's Ice Cream & Sandwich ShoppeHolbrook

    300 Union St, Holbrook, MA 02343

    Spotted an error? Let us know

  54. 122 DinerHolden

    1392 Main St, Holden, MA 01520

    Spotted an error? Let us know

  55. Holliston Grill Breakfast & LunchHolliston

    802 Washington St, Holliston, MA 01746

    Spotted an error? Let us know

  56. Friendly'sHolyoke

    1745 Northampton St, Holyoke, MA 01040

    Since 1935

    Spotted an error? Let us know

  57. Rusty's PlaceHolyoke

    930 Hampden St, Holyoke, MA 01040

    Spotted an error? Let us know

  58. The SpooneryHopkinton

    1 Lumber St, Hopkinton, MA 01748

    Spotted an error? Let us know

  59. The SpoonHopkinton

    1 Lumber St #102, Hopkinton, MA 01748

    Spotted an error? Let us know

  60. Stars and StripesHubbardston

    32 Main St, Hubbardston, MA 01452

    Spotted an error? Let us know

  61. Victor's 50s DinerHudson

    19 Washington St, Hudson, MA 01749

    Waffles

    RetroPancakes

    Spotted an error? Let us know

  62. Saltwater DinerHull

    512 Nantasket Ave, Hull, MA 02045

    Spotted an error? Let us know

  63. Collucci Brothers DinerHyannis

    50 Sea St, Hyannis, MA 02601

    Spotted an error? Let us know

  64. Hanna's Diner & Deli ShoppeIndian Orchard

    186 Main St, Indian Orchard, MA 01151-1131

    Spotted an error? Let us know

  65. Forest Hills DinerJamaica Plain

    3696 Washington St, Jamaica Plain, MA 02130-3701

    Spotted an error? Let us know

  66. Michael's Bridge DinerLancaster

    56 Main St, Lancaster, MA 01523

    Spotted an error? Let us know

  67. Sandee's RestaurantLancaster

    162 Main St, Lancaster, MA 01523

    Spotted an error? Let us know

  68. Bob's Country KitchenLanesborough

    42 S Main St, Lanesborough, MA 01237

    Spotted an error? Let us know

  69. Joe's DinerLee

    85 Center St, Lee, MA 01238

    Spotted an error? Let us know

  70. B-Laws DinerLeicester

    15 S Main St, Leicester, MA 01524

    Spotted an error? Let us know

  71. Lunenburg DinerLunenburg

    324 Electric Ave, Lunenburg, MA 01462

    Spotted an error? Let us know

  72. Beach Street CafeManchester

    35 Beach St, Manchester, MA 01944

    Spotted an error? Let us know

  73. Driftwood RestaurantMarblehead

    63 Front St #69, Marblehead, MA 01945

    Spotted an error? Let us know

  74. Sunny Side CafeMarlborough

    42 Boston Post Rd E, Marlborough, MA 01752

    Spotted an error? Let us know

  75. Laura's Home Cookin'Mashpee

    440 Nathan Ellis Hwy, Mashpee, MA 02649

    Waffles

    Pancakes

    Spotted an error? Let us know

  76. Picnic BoxMashpee

    518 Falmouth Rd, Mashpee, MA 02649-2661

    Spotted an error? Let us know

  77. Pandolfi's Mattapoisett DinerMattapoisett

    81 Fairhaven Rd, Mattapoisett, MA 02739

    Spotted an error? Let us know

  78. My DinerMelrose

    399 Main St, Melrose, MA 02176

    Spotted an error? Let us know

  79. Melrose DinerMelrose

    44 W Wyoming Ave, Melrose, MA 02176-3745

    Spotted an error? Let us know

  80. Miss Mendon DinerMendon

    16 Uxbridge Rd, Mendon, MA 01756-1002

    Spotted an error? Let us know

  81. Al's Family DinerMethuen

    500 Merrimack St, Methuen, MA 01844

    Spotted an error? Let us know

  82. Dave's DinerMiddleboro

    390 W Grove St, Middleboro, MA 02346-1470

    Spotted an error? Let us know

  83. Jr's DinerMilford

    296 Main St # 2830, Milford, MA 01757-2509

    Spotted an error? Let us know

  84. J R's DinerMilford

    206 E Main St, Milford, MA 01757

    Spotted an error? Let us know

  85. Stella'sMilton

    560 Adams St, Milton, MA 02186

    Spotted an error? Let us know

  86. Mug 'n' MuffinMonson

    25 Palmer Rd, Monson, MA 01057

    Spotted an error? Let us know

  87. Jessie’s DinerN Dighton

    2035 Winthrop St, N Dighton, MA 02764-1012

    Spotted an error? Let us know

  88. Nantucket Donuts & Diner, IncNantucket

    18 Sparks Ave, Nantucket, MA 02554-3958

    Spotted an error? Let us know

  89. Renee's DinerNorth Adams

    780 Massachusetts Ave, North Adams, MA 01247-2272

    Since 2009

    Family-owned

    Pancakes

    Spotted an error? Let us know

  90. Fari's DinerNorth Andover

    350 Winthrop Ave, North Andover, MA 01845

    Spotted an error? Let us know

  91. Dominic's DinerNorth Andover

    492 Sutton St, North Andover, MA 01845

    Since 2014

    Family-owned

    Spotted an error? Let us know

  92. A & J Family RestaurantNorth Attleboro

    560 Francis J Kelley Blvd, North Attleboro, MA 02760-4185

    Spotted an error? Let us know

  93. Riverview RestaurantNorth Billerica

    263 Nashua Rd, North Billerica, MA 01862

    Spotted an error? Let us know

  94. Belly Buster DinerNorth Billerica

    306 Boston Rd, North Billerica, MA 01862-2600

    Spotted an error? Let us know

  95. Rosie's DinerNorth Chelmsford

    27 Vinal Square, North Chelmsford, MA 01863

    Spotted an error? Let us know

  96. Hailey’s DinerNorth Dighton

    2035 Winthrop St, North Dighton, MA 02764

    Spotted an error? Let us know

  97. Talk of the Town DinerNorth Falmouth

    362 N Falmouth Hwy, North Falmouth, MA 02556-2842

    Waffles

    Pancakes

    Spotted an error? Let us know

  98. Bluebonnet DinerNorthampton

    324 King St, Northampton, MA 01060

    Since 1950

    Family-owned

    Spotted an error? Let us know

  99. Chet's DinerNorthborough

    191 Main St, Northborough, MA 01532

    Spotted an error? Let us know

  100. Jolly Roger's DinerNorthborough

    249 W Main St, Northborough, MA 01532-1847

    Spotted an error? Let us know

  101. Peg's DinerNorthbridge

    87 Church St, Northbridge, MA 01588

    Spotted an error? Let us know

  102. Farmington River DinerOtis

    119 S Main Rd, Otis, MA 01253

    Spotted an error? Let us know

  103. Carl's Oxford DinerOxford

    291 Main St, Oxford, MA 01540

    Spotted an error? Let us know

  104. Day and Night DinerPalmer

    1456 N Main St, Palmer, MA 01069

    Spotted an error? Let us know

  105. Smoke & SizzlePembroke

    159 Forest St, Pembroke, MA 02359

    Spotted an error? Let us know

  106. Franny's DinerPepperell

    170 Main St, Pepperell, MA 01463

    Spotted an error? Let us know

  107. Don's DinerPlainville

    121 South St, Plainville, MA 02762

    Since 1936

    Family-owned

    Spotted an error? Let us know

  108. All American DinerPlymouth

    60 Court St, Plymouth, MA 02360

    Spotted an error? Let us know

  109. Talk Of The Town DinerPocasset

    808 MacArthur Blvd, Pocasset, MA 02559-2270

    Spotted an error? Let us know

  110. ChachProvincetown

    73 Shank Painter Rd, Provincetown, MA 02657

    Pancakes

    Spotted an error? Let us know

  111. Toast of the TownRandolph

    348 N Main St, Randolph, MA 02368

    Spotted an error? Let us know

  112. King Philip DinerRehoboth

    481 Winthrop St, Rehoboth, MA 02769

    Spotted an error? Let us know

  113. Stevie G'sRockland

    372 Market St, Rockland, MA 02370

    Family-owned

    Pancakes

    Spotted an error? Let us know

  114. Blue Star RestaurantRoslindale

    11 Corinth St, Roslindale, MA 02131-3022

    Spotted an error? Let us know

  115. Agawam DinerRowley

    166 Newburyport Turnpike, Rowley, MA 01969

    Spotted an error? Let us know

  116. Silver Slipper RestaurantRoxbury

    2387 Washington St, Roxbury, MA 02119

    Spotted an error? Let us know

  117. Solstice CafeRoxbury Crossing

    1625 Tremont St, Roxbury Crossing, MA 02120

    Spotted an error? Let us know

  118. Maple Ave DinerRutland

    2 Maple Ave, Rutland, MA 01543

    Family-owned

    Waffles

    All-day breakfastPancakes

    Spotted an error? Let us know

  119. Heavy Evie's DinerRutland

    2 Maple Street, Rutland, MA 01543

    Spotted an error? Let us know

  120. Iron Town DinerSaugus

    325 Main St, Saugus, MA 01906-3143

    Spotted an error? Let us know

  121. Bickford's Family RestaurantSaugus

    1093 Broadway, Saugus, MA 01906

    Spotted an error? Let us know

  122. Wagon Wheel DinerSharon

    384 S Main St, Sharon, MA 02067-1818

    Spotted an error? Let us know

  123. Foxtown DinerShelburne Falls

    25 Bridge St, Shelburne Falls, MA 01370-1102

    Spotted an error? Let us know

  124. Trail Toc DinerShelburne Falls

    1105 Mohawk Trl, Shelburne Falls, MA 01370

    Spotted an error? Let us know

  125. Airport Diner ShirleyShirley

    126 Lancaster Rd, Shirley, MA 01464

    Spotted an error? Let us know

  126. Brody's DinerShrewsbury

    308 Hartford Tpke #4023, Shrewsbury, MA 01545

    Spotted an error? Let us know

  127. Dinky's Blue Belle DinerShrewsbury

    70 Clinton St, Shrewsbury, MA 01545

    Spotted an error? Let us know

  128. Jukebox dinerSomerset

    1155 Grand Army Hwy, Somerset, MA 02726

    Spotted an error? Let us know

  129. Cindy'sSomerset

    958 County St, Somerset, MA 02726

    Spotted an error? Let us know

  130. My DinerSouth Boston

    98 A St, South Boston, MA 02127

    Spotted an error? Let us know

  131. The Filling StationSouth Deerfield

    372 State Rd, South Deerfield, MA 01373-9651

    Spotted an error? Let us know

  132. Red Cottage RestaurantSouth Dennis

    36 Old Bass River Rd, South Dennis, MA 02660-2701

    Spotted an error? Let us know

  133. PM DinerSouth Dennis

    South Dennis, MA

    Spotted an error? Let us know

  134. Fedele's Coffee Shop and RestaurantSouthbridge

    13 Central St, Southbridge, MA 01550

    Spotted an error? Let us know

  135. D&J's Hash HouseSouthwick

    784 College Hwy, Southwick, MA 01077

    Spotted an error? Let us know

  136. Beantown DinerStoughton

    593 Washington St, Stoughton, MA 02072

    Family-owned

    Spotted an error? Let us know

  137. Corner CafeStoughton

    945 Washington St, Stoughton, MA 02072-2990

    Spotted an error? Let us know

  138. Churchill's Village EaterySturbridge

    450 Main St, Sturbridge, MA 01518

    Spotted an error? Let us know

  139. Kent's RestaurantSwansea

    1675 G A R Hwy, Swansea, MA 02777

    Spotted an error? Let us know

  140. Bradford Lantern CafeTewksbury

    853 Main St, Tewksbury, MA 01876

    Spotted an error? Let us know

  141. Cliff's CafeTownsend

    268 Main St, Townsend, MA 01469-1074

    Spotted an error? Let us know

  142. Dream DinerTyngsboro

    384 Middlesex Rd, Tyngsboro, MA 01879-1037

    Since 1997

    All-day breakfast

    Spotted an error? Let us know

  143. Comets DinerTyngsboro

    22 Westford Rd, Tyngsboro, MA 01879-2701

    Spotted an error? Let us know

  144. Cote's KitchenUpton

    3 Farm St, Upton, MA 01568

    Spotted an error? Let us know

  145. Bert's Breakfast & LunchUxbridge

    492 Quaker Hwy, Uxbridge, MA 01569

    Spotted an error? Let us know

  146. The Table Family DinerUxbridge

    775 Quaker Hwy, Uxbridge, MA 01569-2283

    Spotted an error? Let us know

  147. ArtCliff DinerVineyard Haven

    39 Beach Rd, Vineyard Haven, MA 02568-2600

    Since 1943

    Spotted an error? Let us know

  148. Bristol Square CafeWalpole

    1428 Main St #5, Walpole, MA 02081

    Spotted an error? Let us know

  149. Crystal Springs Dairy BarWare

    166 West St, Ware, MA 01082

    Spotted an error? Let us know

  150. Mill Pond DinerWareham

    2571 Cranberry Hwy, Wareham, MA 02571-1029

    Spotted an error? Let us know

  151. Alley Cat DinerWebster

    117 E Main St, Webster, MA 01570

    Spotted an error? Let us know

  152. Maugus RestaurantWellesley

    300 Washington St, Wellesley, MA 02481

    All-day breakfast

    Spotted an error? Let us know

  153. Weston Road CafeWellesley

    336 Weston Rd, Wellesley, MA 02482

    Spotted an error? Let us know

  154. Good DaysWest Bridgewater

    99 S Main St, West Bridgewater, MA 02379

    Pancakes

    Spotted an error? Let us know

  155. Sunnyside CafeWest Bridgewater

    150 W Center St, West Bridgewater, MA 02379

    Spotted an error? Let us know

  156. Helen's DinerWest Yarmouth

    18 Baxter Ave, West Yarmouth, MA 02673

    Spotted an error? Let us know

  157. Double D'sWest hatfield

    West street, West hatfield, MA 01088

    Spotted an error? Let us know

  158. South Street DinerWestborough

    38 South St, Westborough, MA 01581

    Spotted an error? Let us know

  159. Yankee Village RestaurantWestfield

    63 Southwick Rd, Westfield, MA 01085

    Spotted an error? Let us know

  160. Paul's DinerWestford

    6 Carlisle Rd, Westford, MA 01886

    Spotted an error? Let us know

  161. JJ's PlaceWestford

    223 Groton Rd, Westford, MA 01886

    All-day breakfastPancakes

    Spotted an error? Let us know

  162. Ye Olde Cottage RestaurantWeston

    403 Boston Post Rd, Weston, MA 02493-1552

    Spotted an error? Let us know

  163. The Toast OfficeWestwood

    679 High St, Westwood, MA 02090

    Spotted an error? Let us know

  164. Whately DinerWhately

    372 State Rd, Whately, MA 01373-9651

    Spotted an error? Let us know

  165. Millie's LunchWhitman

    535 Washington St, Whitman, MA 02382

    Since 1989

    Spotted an error? Let us know

  166. Ted's PlaceWhitman

    642 Washington St, Whitman, MA 02382

    Spotted an error? Let us know

  167. Moonlight Diner & GrilleWilliamstown

    408 Main St, Williamstown, MA 01267

    All-day breakfast

    Spotted an error? Let us know

  168. Crusin 12 DinerWinchendon

    241 School St, Winchendon, MA 01475-1154

    Spotted an error? Let us know

  169. Swanton Street DinerWinchester

    72 Swanton St, Winchester, MA 01890

    Spotted an error? Let us know

  170. Winthrop Center CafeWinthrop

    36 Woodside Ave, Winthrop, MA 02152

    Spotted an error? Let us know

  171. Diner In The ParkWoburn

    340 W Cummings Park, Woburn, MA 01801

    Spotted an error? Let us know

BEFORE YOU GO

Before your next diner visit

Plan breakfast, check late-night service and organise a group.

All guides