Across New Hampshire, of the 211 cafes we list, 188 give a phone number and 156 have a website. 1 is a branch of a national chain — Panera Bread (1); the remaining 210 are independent. By what they offer: 20 serve breakfast, 11 are tea rooms, 9 are bakery cafes. Most often named on their own websites: breakfast (32), lunch (28) and brunch (8). The longest-running is Perkins Cafe, in business since 1965. 3 describe themselves as family-owned.
Top 10 cafes in New Hampshire
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1The Foothills RestaurantCenter Sandwich
-
2The Barn CafeClaremont
-
3O'Shea’s Caife & TaeLondonderry
-
5In A Pinch Cafe & BakeryConcord
-
6Belle Peppers CafePortsmouth
-
7Buckley's Market & CafeHollis
-
8Caffe KilimPortsmouth
-
9Diz's CafeManchester
-
10Honey Cup Cafe & TearoomManchester
Cities
Largest first. Towns with a single cafe are listed further down this page.
- Manchester23
- Concord13
- Nashua11
- Portsmouth10
- Laconia8
- Durham7
- Salem6
- Derry5
- Exeter5
- Hanover5
- Bedford4
- Dover4
- Lincoln4
- Londonderry4
- Rochester4
Other towns in New Hampshire
One cafe each — too few for a page of their own, so they live here.
-
Nadine's Bakery CafeAllenstown
1 Monroe Ave, Allenstown, NH 03275-2406
-
Baked and Brewed CafeAlton
915 Suncook Valley Rd, Alton, NH 03809
-
O’shea’s Caife & TaeAmherst
135 Nh 101a, Amherst, NH 03031
-
Skyline CafeAtkinson
1 Hall Farm Rd, Atkinson, NH 03811
-
Tilly Market CafeBelmont
96 Daniel Webster Hwy, Belmont, NH 03220
Family-owned
Breakfast · Lunch · Sandwiches
-
The Place Above the NotchBethlehem
2061 Main St, Bethlehem, NH 03574
-
Arianna's Tea RoomBristol
2 Central Square St, Bristol, NH 03222
Sandwiches
-
The AnnexBristol
233 Whittemore Point Rd N, Bristol, NH 03222-5123
-
The Cozy Tea CartBrookline
104 Rte 13, Brookline, NH 03033
-
Rock Hopper CafeCampton
1323 New Hampshire Rte 175, Campton, NH 03223
-
Canterbury Cafe & Country StoreCanterbury
3 Center Rd, Canterbury, NH 03224-2410
-
Mineral Spring CafeCenter Conway
Center Conway, NH
-
The Foothills RestaurantCenter Sandwich
25 Main St, Center Sandwich, NH 03227
-
The Village Green Cafe And MarketCenter Sandwich
7 Main Street, Center Sandwich, NH 03227
-
The Barn CafeClaremont
39 Main St, Claremont, NH 03743
-
Daily Grind CafeClaremont
104 Pleasant St, Claremont, NH 03743
-
The Everyday Cafe & PubContoocook
14 Maple St, Contoocook, NH 03229
Breakfast · Lunch · Salads
-
Sweet Maple CafeConway
80 Main St, Conway, NH 03818
-
Cafe ItaliaConway
2627 White Mountain Hwy, Conway, NH 03860
Salads · Sandwiches · Pastries
-
Blooms and Brews CafeDeerfield
38 North Road, Deerfield, NH 03037
-
The Lazy Lion CafeDeerfield
4 North Rd, Deerfield, NH 03037
-
Ma's Cafe & TavernDeerfield
43 North Rd, Deerfield, NH 03037-1424
-
School Street CafeDunbarton
1007 School St, Dunbarton, NH 03046
-
Eaton Village StoreEaton Center
2316 Eaton Rd, Eaton Center, NH 03832
-
Farmington Tiger CafeFarmington
9 Mechanic St, Farmington, NH 03835-3246
-
Chef Allan's Cafe & CateringFitzwilliam
52 RT-119, Fitzwilliam, NH 03447-3154
Since 1999
Breakfast · Lunch
-
Hungry Bear CafeFranconia
297 Main St, Franconia, NH 03580
-
Flume Gorge Visitor CenterFranconia
260 Tramway Dr, Franconia, NH 03580
-
Summit cafeFranconia
Cannon Mountain, 9 Franconia Notch State Park, Franconia, NH 03580
-
Taste of Legacy Cafe & CateringGilford
131 Lake St #10, Gilford, NH 03249
-
The Hallway Cafe’Gilford
131 Lake St, Gilford, NH 03246-2129
-
Tiffany's Cafe' & CateringGoffstown
542 Mast Rd Ste 6, Goffstown, NH 03045-5258
-
White Mountain Cafe and BookstoreGorham
212 Main St, Gorham, NH 03581
-
Libby's BistroGorham
111 Main St (US-2 / NH-16), Gorham, NH 03581
-
Arcana Apothecary Tea RoomGreenfield
749 Forest Rd, Greenfield, NH 03047
-
Pink Hippo CafeGreenland
603 Portsmouth Ave, Greenland, NH 03840
-
Wilton Main Street CafeGreenville
47 Main St, Greenville, NH 03048
-
Christina's Country CafeHampstead
416 Emerson Ave, Hampstead, NH 03841
-
Island Vibes CafeHampton
13 High St, Hampton, NH 03842
Breakfast · Lunch · Salads
-
Fiddleheads CafeHancock
28 Main St, Hancock, NH 03449
Brunch
-
Harrisville General StoreHarrisville
29 Church St, Harrisville, NH 03450
Since 2008
Breakfast · Sandwiches
-
Abby's CafeHenniker
17 Bridge St, Henniker, NH 03242
-
Tractor Shed Cafe and Farm StandHolderness
808 New Hampshire Rte 175, Holderness, NH 03245
-
Buckley's Market & CafeHollis
9 Market Pl, Hollis, NH 03049
-
The Spot EateryHooksett
1461 Hooksett Rd, Hooksett, NH 03106-1813
-
Autumn Nomad Cafe & Autumn Nomad EventsJackson
18 Black Mountain Rd, Jackson, NH 03846
Breakfast · Lunch · Salads
-
The Optimist CafeJaffrey
16 Colls Farm Rd, Jaffrey, NH 03452
Sandwiches · Pastries
-
Monadnock Country CafeJaffrey
80 Peterborough St, Jaffrey, NH 03452-6806
-
The Works CafeKeene
120 Main St, Keene, NH 03431
Salads · Sandwiches
-
Chapters CafeKeene
12 Emerald St, Keene, NH 03431
-
Yellow Bell CafeKeene
45 Main St, Keene, NH 03431
-
Nutrition on the GreenLebanon
24 Hanover St Ste 2, Lebanon, NH 03766
-
Lebanon Co Op CafeLebanon
12 Centerra Pkwy, Lebanon, NH 03766-1411
-
The Works Bakery CafeLebanon
1 Medical Center Dr, Lebanon, NH 03756
Salads · Sandwiches
-
Wildflour CafeLisbon
6 S Main St, Lisbon, NH 03585
-
River CafeLisbon
6 S Main St, Lisbon, NH 03585
-
7Kingdoms CafeLitchfield
454 Charles Bancroft Hwy, Litchfield, NH 03052-1029
-
Blue Jay Coffee & Tea BarLittleton
81 Main St, Littleton, NH 03561
-
Miller's Cafe & BakeryLittleton
16 Mill St, Littleton, NH 03561-3829
-
Thirty Trails CafeLyme
39 Grafton Tpke, Lyme, NH 03768-3902
-
Steam CafeMerrimack
380 Daniel Webster Hwy Unit 7, Merrimack, NH 03054
-
Big Kahunas Cafe & GrillMerrimack
380 Daniel Webster Hwy, Merrimack, NH 03054-4169
-
The Fig and the OliveMerrimack
246 Daniel Webster Hwy, Merrimack, NH 03054
-
The Riverhouse CafeMilford
167 Union Square, Milford, NH 03055
-
Pino’s Elixir Cafe RestaurantMilford
614 Nashua St, Milford, NH 03055
-
Bucky'sMilton
584 White Mountain Hwy, Milton, NH 03851-4941
-
The Cure CaféNew Boston
8 Mill St, New Boston, NH 03070
-
The Islander CafeNew Castle
52 Main St, New Castle, NH 03854-4467
-
Silver Scone Tea PartiesNew Ipswich
99 River Rd, New Ipswich, NH 03071
-
GroundsNew London
374 Main St, New London, NH 03257
-
The Big BeanNewmarket
118 Main St, Newmarket, NH 03857
Breakfast
-
June's CafeNewmarket
171 Main St, Newmarket, NH 03857
-
Stairway CafeNorth Conway
2649 White Mountain Hwy, North Conway, NH 03860
-
The Airfield CafeNorth Hampton
9A Lafayette Rd, North Hampton, NH 03862
Breakfast · Lunch · Brunch
-
Rize CafeNorth Hampton
122 Lafayette Rd, North Hampton, NH 03862
Breakfast · Lunch · Sandwiches
-
Aesop's Tables & EventsPeterborough
12 Depot St, Peterborough, NH 03458
-
The Social GrovePeterborough
43 Grove St, Peterborough, NH 03458
-
New Wave NutritionPlaistow
95 Plaistow Rd, Plaistow, NH 03865
Soups
-
Cafe Monte AltoPlymouth
83 Main St, Plymouth, NH 03264
Breakfast
-
Six Burner BistroPlymouth
13 Main St, Plymouth, NH 03264
Lunch
-
Rise and Shine CafePlymouth
231 Main St, Plymouth, NH 03264
Breakfast
-
Black Bean CafeRollinsford
76 Front St, Rollinsford, NH 03869
-
Common RootsRye
2203 Ocean Blvd, Rye, NH 03870
-
Kooks Cafe & Beach BarRye
1191 Ocean Blvd, Rye, NH 03870
-
Serenity Market & CafeRye
25 Sagamore Rd, Rye, NH 03870
-
SoBoL SeabrookSeabrook
700 Lafayette Rd Ste 106, Seabrook, NH 03874
-
The RootTemple
93 NH Route 101, Temple, NH 03084
-
AutoCafeTilton
40 E Main St, Tilton, NH 03276
Breakfast · Lunch
-
La TasseWaterville Valley
Town Square, 33 Village Rd, Waterville Valley, NH 03215
-
Cold Springs Campfire CafeWeare
62 Barnard Hill Rd, Weare, NH 03281-5000
-
Panera BreadWest Lebanon
267 Plainfield Rd, West Lebanon, NH 03784-2016
-
Hilltop CafeWilton
195 Isaac Frye Hwy, Wilton, NH 03086
Breakfast · Lunch
-
The Chatterbox WindhamWindham
4 Cobbetts Pond Rd, Windham, NH 03087
-
Seven Suns CafeWolfeboro
21 Railroad Ave, Wolfeboro, NH 03894
-
North Main CaféWolfeboro
15 N Main St, Wolfeboro, NH 03894
-
Lydia's Cafe of WolfeboroWolfeboro
33 N Main St, Wolfeboro, NH 03894-4485
-
Yeoman Brewing CompanyWoodsville
197 White Mountain Dr, Woodsville, NH 03785-4125
-
Gather Together CafeWoodsville
2 Pine St, Woodsville, NH 03785-1216
BEFORE YOU GO
Make your cafe visit work
Choose a setting, check laptop policies and plan a meetup.


