All states›Maine

Cafes in Maine

258 cafes in 119 cities and towns across Maine. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Maine has about 1,405,012 residents, so that's 18 cafes per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

258cafes
119cities & towns
90%list a phone
163with a website

Across Maine, of the 258 cafes we list, 232 give a phone number and 163 have a website. No national chains here — every cafe on this page is independent. By what they offer: 19 name gluten-free options, 17 are tea rooms, 16 are bakery cafes. Most often named on their own websites: breakfast (33), lunch (26) and brunch (10). The longest-running is Robinson Country Cafe, in business since 1924. 3 describe themselves as family-owned.

Top 10 cafes in Maine

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

  1. 1The Mill InnDover Foxcroft

    Spotted an error? Let us know

  2. 2The Mill CafeDover Foxcroft

    Bakery cafe

    Spotted an error? Let us know

  3. 3Artemisia CafePortland

    Spotted an error? Let us know

  4. 4Bayside American CafePortland

    Spotted an error? Let us know

  5. 5Bom Dia CafePortland

    Spotted an error? Let us know

  6. 6CIA CafeSouth Portland

    Gluten-free

    Spotted an error? Let us know

  7. 7Fairground CafeTopsham

    Breakfast

    Spotted an error? Let us know

  8. 8Fox & The FiddleYarmouth

    Spotted an error? Let us know

  9. 9Kristi's CafeAuburn

    Spotted an error? Let us know

  10. 10Lil's CafeKittery

    Spotted an error? Let us know

Cities

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

Other towns in Maine

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

  1. The Kennebec CafeAnson

    20 Main St, Anson, ME 04911

    Spotted an error? Let us know

  2. The Hidden CafeArundel

    1697 Portland Rd, Arundel, ME 04046

    Spotted an error? Let us know

  3. Thinking out loudArundel

    Arundel, ME

    Spotted an error? Let us know

  4. Kristi's CafeAuburn

    767 Minot Ave, Auburn, ME 04210

    Spotted an error? Let us know

  5. BoardRoom Bistro - Panolam AuburnAuburn

    1 Pionite Rd, Auburn, ME 04210-3800

    Spotted an error? Let us know

  6. Nutty Netties CafeAuburn

    730 Center St, Auburn, ME 04210-6316

    Spotted an error? Let us know

  7. Vickery CafeAugusta

    261 Water St, Augusta, ME 04330

    Spotted an error? Let us know

  8. Woo-Town Energy & NutritionBaileyville

    159 Main St, Baileyville, ME 04694-3518

    Spotted an error? Let us know

  9. Fit Fuel Club CafeBangor

    930 Stillwater Ave, Bangor, ME 04401

    Spotted an error? Let us know

  10. Nest CafeBangor

    25 State St, Bangor, ME 04401

    Spotted an error? Let us know

  11. Tea And TartsBangor

    20 State St, Bangor, ME 04401

    Tea room

    Spotted an error? Let us know

  12. Solo BistroBath

    128 Front St, Bath, ME 04530-2607

    Spotted an error? Let us know

  13. Run With SoupBath

    1356 Washington St, Bath, ME 04530

    Spotted an error? Let us know

  14. White LinenBath

    1356 Washington St, Bath, ME 04530

    Spotted an error? Let us know

  15. Bell the CatBelfast

    18 Hatley Rd, Belfast, ME 04915

    Breakfast · Lunch · Salads

    BreakfastVeganGluten-free

    Spotted an error? Let us know

  16. Rooted CaféBerwick

    6 Sullivan St, Berwick, ME 03901

    Spotted an error? Let us know

  17. Gamut GoodsBethel

    221 Barker Rd, Bethel, ME 04217

    Spotted an error? Let us know

  18. Catface CafeBiddeford

    17 Alfred St, Biddeford, ME 04005

    Spotted an error? Let us know

  19. Cole Road CafeBiddeford

    1 Cole Rd, Biddeford, ME 04005

    Spotted an error? Let us know

  20. Kitchen Garden CafeBoothbay

    132 Botanical Gdns Dr., Boothbay, ME 04537

    Breakfast · Lunch

    Spotted an error? Let us know

  21. Mama D's Cafe MercantileBoothbay Harbor

    50 Union St, Boothbay Harbor, ME 04538

    Spotted an error? Let us know

  22. Blue Moon CaféBoothbay Harbor

    54 Commercial St, Boothbay Harbor, ME 04538-1822

    Spotted an error? Let us know

  23. Beth's Kitchen CafeBridgton

    108 Main St, Bridgton, ME 04009-1127

    Breakfast · Salads · Sandwiches

    Breakfast

    Spotted an error? Let us know

  24. Ralph's CafeBrooks

    12 Purple Heart Hwy, Brooks, ME 04921

    Breakfast · Lunch · Brunch

    Spotted an error? Let us know

  25. Penobscot Narrows CafeBucksport

    98 Main St, Bucksport, ME 04416-4026

    Spotted an error? Let us know

  26. Pat's Plus Dairy CafeCalais

    10 Whitney St, Calais, ME 04619

    Spotted an error? Let us know

  27. Villager CafeCamden

    25 Mechanic St, Camden, ME 04843

    Spotted an error? Let us know

  28. The Big T Snack ShackCamden

    20 Barnestown Rd, Camden, ME 04843-4019

    Breakfast · Lunch · Salads

    BreakfastVeganGluten-free

    Spotted an error? Let us know

  29. Boynton-McKay Food Co.Camden

    30 Main St, Camden, ME 04843

    Spotted an error? Let us know

  30. Freedom CaféCanton

    3 School St, Canton, ME 04221-3124

    Spotted an error? Let us know

  31. Swell HouseCape Neddick

    1300 US-1, Cape Neddick, ME 03902

    Spotted an error? Let us know

  32. D'ElliesCarrabassett Valley

    9000 Main St, Carrabassett Valley, ME 04947

    Salads

    Spotted an error? Let us know

  33. The Patio at Castine Golf ClubCastine

    200 Battle Ave, Castine, ME 04421-3036

    Spotted an error? Let us know

  34. The NiblicChebeague Island

    24 Niblic Cir, Chebeague Island, ME 04017

    Spotted an error? Let us know

  35. Two Birds CaféChebeague Island

    412 N Rd, Chebeague Island, ME 04017

    Spotted an error? Let us know

  36. Slow Bell CafeChebeague Island

    2 Walker Rd, Chebeague Island, ME 04017

    Spotted an error? Let us know

  37. Robinson Country CafeCorinth

    624 Main St, Corinth, ME 04427

    Since 1924

    Spotted an error? Let us know

  38. Sugar Shack CafeCornish

    185 Main St, Cornish, ME 04020

    Spotted an error? Let us know

  39. Hitty's CafeCranberry Isles

    163 Great Cranberry Rd, Cranberry Isles, ME 04625

    Spotted an error? Let us know

  40. Cumberland Food CompanyCumberland Center

    371 Tuttle Rd, Cumberland Center, ME 04021

    Spotted an error? Let us know

  41. Maine Coast Book Store CafeDamariscotta

    158 Main St, Damariscotta, ME 04543

    Spotted an error? Let us know

  42. van lloyd bistroDamariscotta

    85 Parking Lot Ln, Damariscotta, ME 04543

    Since 2014

    Vegetarian

    Gluten-free

    Spotted an error? Let us know

  43. Ampersand CafeDamariscotta

    158 Main St, Damariscotta, ME 04543-4670

    Spotted an error? Let us know

  44. Sophie's Cup & Fibula JewleryDeer Isle

    7 N. Main St., Deer Isle, ME 04627

    Spotted an error? Let us know

  45. The Harbor CafeDeer Isle

    Main St, Deer Isle, ME 04627

    Spotted an error? Let us know

  46. The Mill InnDover Foxcroft

    5 E Main St, Dover Foxcroft, ME 04426

    Spotted an error? Let us know

  47. The Mill CafeDover Foxcroft

    5 E Main St, Dover Foxcroft, ME 04426

    Bakery cafe

    Spotted an error? Let us know

  48. East Boothbay General StoreEast Boothbay

    255 Ocean Point Rd, East Boothbay, ME 04544

    Spotted an error? Let us know

  49. North End CafeEast Winthrop

    77 Turtle Run Rd, East Winthrop, ME 04343

    Breakfast

    Spotted an error? Let us know

  50. PicnicEastport

    82 Water St, Eastport, ME 04631

    Spotted an error? Let us know

  51. Breakwater BreezeEastport

    104 Water St, Eastport, ME 04631

    Spotted an error? Let us know

  52. Sue's Cobscook Bay CafeEdmunds TWP

    2730 US-1, Edmunds TWP, ME 04628

    Spotted an error? Let us know

  53. Mindy's Munchies MaineFalmouth

    251 US Route 1, Falmouth, ME 04105

    Spotted an error? Let us know

  54. Jp's BistroFalmouth

    204 US Route 1, Falmouth, ME 04105

    Spotted an error? Let us know

  55. 1912 CafeFreeport

    95 Main St, Freeport, ME 04032

    Spotted an error? Let us know

  56. Old World GourmetFreeport

    117 US Route 1, Freeport, ME 04032

    Spotted an error? Let us know

  57. Frye's Leap CafeFrye Island

    6 Sunset Rd, Frye Island, ME 04071

    Spotted an error? Let us know

  58. Blend ItGorham

    8 Main St, Gorham, ME 04038

    Spotted an error? Let us know

  59. GNG NutritionGray

    15 Main St, Gray, ME 04039-3503

    Spotted an error? Let us know

  60. Rod-n-Reel CafeGreenville

    Greenville, ME 04441

    Spotted an error? Let us know

  61. Hard Drive CafeGreenville

    5 Lily Bay Rd, Greenville, ME 04441

    Spotted an error? Let us know

  62. Redeemed Harvest FarmHiram

    4 Maple St, Hiram, ME 04041-3547

    Spotted an error? Let us know

  63. St. Mary's Food Pantry HoultonHoulton

    112 Military St, Houlton, ME 04730-2507

    Spotted an error? Let us know

  64. The Book and Brew CafeHoulton

    15 Court St, Houlton, ME 04730-1709

    Spotted an error? Let us know

  65. Treasures of the HeartHoulton

    88 Smyrna St, Houlton, ME 04730

    Tea room

    Spotted an error? Let us know

  66. Hometown Energy & NutritionHowland

    70 Lagrange Rd, Howland, ME 04448

    Spotted an error? Let us know

  67. Rabbit Corner CafeIslesboro

    103 Pendleton Point Rd, Islesboro, ME 04848

    Spotted an error? Let us know

  68. Orange Cat CafeKingfield

    329 Main St, Kingfield, ME 04947-4236

    Spotted an error? Let us know

  69. Lil's CafeKittery

    7 Wallingford Square, Kittery, ME 03904

    Spotted an error? Let us know

  70. MistoKittery

    436 US-1, Kittery, ME 03904

    Spotted an error? Let us know

  71. Anneke JansKittery

    60 Wallingford Sq, Kittery, ME 03904-1678

    Spotted an error? Let us know

  72. Lori's CafeLiberty

    504 Belfast Augusta Rd, Liberty, ME 04949

    Spotted an error? Let us know

  73. Wild Grace Farm StoreLiberty

    5 Bolin Hill Rd, Liberty, ME 04949

    Spotted an error? Let us know

  74. Lynx Energy And NutritionLincoln

    46 Main St, Lincoln, ME 04457-1437

    Spotted an error? Let us know

  75. Breakwater CafeLubec

    52 Water St, Lubec, ME 04652-1143

    Spotted an error? Let us know

  76. Sally Ann's Cafe And MarketLubec

    52 Water St, Lubec, ME 04652-1143

    Spotted an error? Let us know

  77. West Branch Cafe + BakeryMachias

    125 Dublin St, Machias, ME 04654

    Bakery cafe

    Spotted an error? Let us know

  78. The Milkhouse CafeMachias

    313 E Kennebec Rd, Machias, ME 04654

    Spotted an error? Let us know

  79. The Den-DownEast NutritionMachias

    184 Dublin St, Machias, ME 04654-3409

    Spotted an error? Let us know

  80. Up North NutritionMadawaska

    313 East Main St, Unit 102, Madawaska, ME

    Soups

    Vegan

    Spotted an error? Let us know

  81. Nutritious CupMadawaska

    808 Main St, Madawaska, ME 04756-3105

    Tea room

    Spotted an error? Let us know

  82. Simply Vibes CafeMexico

    55 Main St, Mexico, ME 04257

    Spotted an error? Let us know

  83. Rise'n GrindMilbridge

    35 Main St, Milbridge, ME 04658

    Spotted an error? Let us know

  84. Appalachian Trail CafeMillinocket

    210 Penobscot Ave, Millinocket, ME 04462-1445

    Spotted an error? Let us know

  85. Pine Tree CafeMillinocket

    740 Central St, Millinocket, ME 04462

    Spotted an error? Let us know

  86. TGA MAINEMilo

    33 Park St, Milo, ME 04463-1124

    Spotted an error? Let us know

  87. Side Street Cafe Bar Harbor MaineMt Desert

    49 Rodick St, Mt Desert, ME

    Family-owned

    Salads · Sandwiches

    Dog-friendly

    Spotted an error? Let us know

  88. Scapes CafeMt Vernon

    366 Pond Rd, Mt Vernon, ME 04352

    Spotted an error? Let us know

  89. Knight's CafeNaples

    679 Roosevelt Trl, Naples, ME 04055-5323

    Spotted an error? Let us know

  90. Commons KitchenNew Gloucester

    59 Pineland Dr, New Gloucester, ME 04260

    Spotted an error? Let us know

  91. Starboard CafeNew Harbor

    137 Huddle Rd, New Harbor, ME 04554

    Spotted an error? Let us know

  92. Cafe'relli'sNew Portland

    Bennett Hill Rd, New Portland, ME 04961

    Spotted an error? Let us know

  93. Samovar Tea Shop and Tasting RoomNewcastle

    77 Main St, Newcastle, ME 04553

    Breakfast

    Tea room

    Spotted an error? Let us know

  94. Eagles Nest Cafe - Pratt & Whitney North BerwickNorth Berwick

    113 Wells St, North Berwick, ME 03906-6751

    Spotted an error? Let us know

  95. The Purple HouseNorth Yarmouth

    378 Walnut Hill Rd, North Yarmouth, ME 04097-6503

    Lunch · Pastries · Vegetarian

    VeganGluten-free

    Spotted an error? Let us know

  96. Heart's Stone RestaurantNorth Yarmouth

    424 Walnut Hill Rd, North Yarmouth, ME 04097

    Spotted an error? Let us know

  97. Milk & HoneyNortheast Harbor

    3 Old Firehouse Ln, Northeast Harbor, ME 04662

    Desserts

    Spotted an error? Let us know

  98. Mustang CafeNortheast Harbor

    8 Joy Rd, Northeast Harbor, ME 04662

    Spotted an error? Let us know

  99. Cafe NomadNorway

    450 Main St, Norway, ME 04268

    Spotted an error? Let us know

  100. Taste of Eden Bakery & CafeNorway

    238 Main St, Norway, ME 04268

    Bakery cafe

    Spotted an error? Let us know

  101. Hot Spot Cafe - T-Mobile OaklandOakland

    133 First Park Dr, Oakland, ME 04963-5367

    Spotted an error? Let us know

  102. Duckie Buddies Bakery & CafeOakland

    Oakland, ME

    Bakery cafe

    Spotted an error? Let us know

  103. Ocean PerkOcean Park

    5 Temple Ave, Ocean Park, ME 04063

    Pastries

    Gluten-free

    Spotted an error? Let us know

  104. Salt Cod CafeOrr's Island

    1894 Harpswell Islands Rd, Orr's Island, ME 04066

    Breakfast · Lunch · Salads

    Breakfast

    Spotted an error? Let us know

  105. The Barnacle Cafe at the Island InnOwls Head

    1 Ocean Ave, Owls Head, ME 04854-3227

    Breakfast · Salads · Sandwiches

    Tea room

    Spotted an error? Let us know

  106. The Salty OwlOwls Head

    23 Terminal Ln, Owls Head, ME 04854

    Spotted an error? Let us know

  107. Local CravingsParis

    247 Main St #2a, Paris, ME 04281

    Spotted an error? Let us know

  108. Big BillsPittsfield

    119 Main St, Pittsfield, ME 04967

    Spotted an error? Let us know

  109. Poland ProvisionsPoland

    1220 Maine St, Poland, ME 04274

    Breakfast · Lunch · Salads

    Wi-FiBoard games

    Spotted an error? Let us know

  110. Cafe SorpresoPresque Isle

    Main Street, Presque Isle, ME 04769

    Spotted an error? Let us know

  111. AllegroPresque Isle

    483 Main St, Presque Isle, ME 04769

    Spotted an error? Let us know

  112. University of Maine at Presque Isle DiningPresque Isle

    181 Main St, Presque Isle, ME 04769-2844

    Spotted an error? Let us know

  113. Blue Willow Tea RoomRandolph

    36 Water St, Randolph, ME 04346

    Tea room

    Spotted an error? Let us know

  114. Classic ProvisionsRangeley

    2455 Main St, Rangeley, ME 04970-4100

    Spotted an error? Let us know

  115. keeps corner cafeRangeley

    2755 Main St, Rangeley, ME 04970

    Spotted an error? Let us know

  116. The Rangeley HideawayRangeley

    2419 Main St, Rangeley, ME 04970

    Wi-Fi

    Spotted an error? Let us know

  117. Northern Scout KitchenRaymond

    3 Raymond Cape Rd, Raymond, ME 04071

    Spotted an error? Let us know

  118. Corner Stone CafeReadfield

    1146 Main St, Readfield, ME 04355

    Spotted an error? Let us know

  119. Main Street MarketsRockland

    435 Main St, Rockland, ME 04841

    Spotted an error? Let us know

  120. Home Kitchen CafeRockland

    650 Main St, Rockland, ME 04841

    Spotted an error? Let us know

  121. The Shack on Main StreetRockland

    346 Main St, Rockland, ME 04841-3348

    Spotted an error? Let us know

  122. FogliftersRockport

    13 Pascal Ave, Rockport, ME 04856

    Spotted an error? Let us know

  123. 3 Dogs CafeRockport

    309 Marshall Street, Rockport, ME 04856

    Spotted an error? Let us know

  124. 47 WestRockport

    47 West St, Rockport, ME 04856-5707

    Spotted an error? Let us know

  125. Fire & Ice NutritionRumford

    13 Erchles St, Rumford, ME 04276-1903

    Spotted an error? Let us know

  126. Green Tea RestarauntSanford

    1005 Main St, Sanford, ME 04073

    Tea room

    Spotted an error? Let us know

  127. Meeting Grounds CafeSanford

    489 Main St Unit 1, Sanford, ME 04083

    Spotted an error? Let us know

  128. Egg Roll CafeSanford

    1299 Main St, Sanford, ME 04073

    Spotted an error? Let us know

  129. Cafe LunaScarborough

    370 US-1, Scarborough, ME 04074

    Salads · Sandwiches · Pastries

    Gluten-free

    Spotted an error? Let us know

  130. St Joe's CafeScarborough

    220 Gorham Rd, Scarborough, ME 04074

    Breakfast · Lunch · Vegetarian

    BreakfastGluten-free

    Spotted an error? Let us know

  131. Honeycomb CafeScarborough

    132 Pleasant Hill Rd, Scarborough, ME 04074

    Breakfast · Salads · Sandwiches

    VeganGluten-free

    Spotted an error? Let us know

  132. River Roots CafeShirley Mills

    155 Greenville Rd, Shirley Mills, ME 04485

    Breakfast · Pastries

    Spotted an error? Let us know

  133. Joe's Flat Iron CafeSkowhegan

    65 Water St, Skowhegan, ME 04976

    Spotted an error? Let us know

  134. Northeast MerchandisingSkowhegan

    60 Southgate Pkwy, Skowhegan, ME 04976

    Since 1960

    Family-owned

    Spotted an error? Let us know

  135. Frenchmans Bay Tea Co.Sorrento

    318 E Side Rd, Sorrento, ME 04677-3113

    Tea roomFrench

    Spotted an error? Let us know

  136. The Early BirdSouth Berwick

    241 Main St, South Berwick, ME 03908

    Breakfast · Sandwiches

    BreakfastGluten-free

    Spotted an error? Let us know

  137. Madison's CafeSouth Berwick

    12 Portland St, South Berwick, ME 03908

    Spotted an error? Let us know

  138. Harborside Market & GrillSouth Bristol

    2075 ME-129, South Bristol, ME 04568

    Spotted an error? Let us know

  139. Nash's CafeSouth China

    9 Legion Memorial Dr, South China, ME 04358

    Spotted an error? Let us know

  140. Rising Sun Cafe & BakerySouth Paris

    130 Main St Ste 3, South Paris, ME 04281-1436

    Bakery cafe

    Spotted an error? Let us know

  141. Clark Point CafeSouthwest Harbor

    4 Clark Point Rd, Southwest Harbor, ME 04679

    Spotted an error? Let us know

  142. SipsSouthwest Harbor

    4 Clark Point Rd, Southwest Harbor, ME 04679

    Spotted an error? Let us know

  143. Adam's Lunch Box and GreenhouseSt John Plantation

    1859 St John Rd, St John Plantation, ME 04743-4007

    Spotted an error? Let us know

  144. Bucks CafeStockton Springs

    186 Main St, Stockton Springs, ME 04981-4369

    Spotted an error? Let us know

  145. Tempest in a TeapotStonington

    43 School St, Stonington, ME 04681-3610

    Tea room

    Spotted an error? Let us know

  146. The Barn CaféTenants Harbor

    5 Cold Storage Rd, Tenants Harbor, ME 04855

    Spotted an error? Let us know

  147. Thomaston CafeThomaston

    154 Main St, Thomaston, ME 04861-3810

    Spotted an error? Let us know

  148. Fairground CafeTopsham

    49 Topsham Fair Mall Rd #14, Topsham, ME 04086

    Breakfast · Lunch · Brunch

    Breakfast

    Spotted an error? Let us know

  149. Bridget's PlaceVassalboro

    796 Main St, Vassalboro, ME 04989

    Spotted an error? Let us know

  150. Day Boat CafeWaldoboro

    17 Friendship Rd, Waldoboro, ME 04572

    Breakfast · Salads · Sandwiches

    Breakfast

    Spotted an error? Let us know

  151. Perch Cafe & BakeryWaldoboro

    11 Friendship Rd, Waldoboro, ME 04572

    Bakery cafe

    Spotted an error? Let us know

  152. St. George River CafeWarren

    310 Main St, Warren, ME 04864

    Spotted an error? Let us know

  153. Roots CafeWestbrook

    20 School St, Westbrook, ME 04092

    Breakfast · Lunch · Desserts

    Wi-FiGluten-free

    Spotted an error? Let us know

  154. Owlbear's RestWestbrook

    506 Main St, Westbrook, ME 04092-4387

    Spotted an error? Let us know

  155. Brea Lu CafeWestbrook

    511 Main St, Westbrook, ME 04092

    Spotted an error? Let us know

  156. Bomb Diggity Bakery and CafeWindham

    781 Roosevelt Trail, Windham, ME 04062

    Bakery cafe

    Spotted an error? Let us know

  157. Elliott NutritionWindham

    765 Roosevelt Trl Ste 8, Windham, ME 04062-5365

    Spotted an error? Let us know

  158. J.M. Gerrish CafeWinter Harbor

    352 Main St, Winter Harbor, ME 04693

    Spotted an error? Let us know

  159. the little village bistroWiscasset

    65 Gardiner Rd, Wiscasset, ME 04578

    Spotted an error? Let us know

BEFORE YOU GO

Make your cafe visit work

Choose a setting, check laptop policies and plan a meetup.

All guides