Find Restaurants in New Hampshire

Select a city in New Hampshire

Local New Hampshire restaurants are no different than their other New England counterparts in that they offer several seafood specialties. Because of the large amount of people with French-Canadian roots in the area, you're as likely to find a plate of poutine on a restaurant's menu as you are a bowl of clam or corn chowder. The state also has a heavy Irish influence, which means there's plenty of good pub food to seek out. The capital city Concord and the surrounding New England area also hosts quite a few microbreweries, so the next time you're craving a cold beer and some good food, seek out one of the many local brew pubs.

Acworth Albany Allenstown Alstead Alton Alton Bay Amherst Andover Antrim Ashland Atkinson Auburn Barnstead Barrington Bartlett Bath Bedford Belmont Bennington Berlin Bethlehem Boscawen Bow Bradford Bristol Brookline Campton Canaan Candia Center Barnstead Center Conway Center Harbor Center Ossipee Charlestown Chester Chesterfield Chichester Chocorua Claremont Colebrook Concord Contoocook Conway Danbury Derry Dover Dublin Durham East Hampstead East Kingston Enfield Epping Epsom Errol Exeter Farmington Fitzwilliam Franconia Franklin Freedom Fremont Gilford Glen Goffstown Gorham Goshen Grantham Greenfield Greenland Greenville Hampstead Hampton Hampton Falls Hancock Hanover Harrisville Henniker Hill Hillsboro Hillsborough Hinsdale Holderness Hollis Hooksett Hopkinton Hudson Intervale Jackson Jaffrey Keene Kensington Kingston Laconia Lancaster Lebanon Lee Lincoln Lisbon Litchfield Littleton Londonderry Loudon Lyme Manchester Marlborough Mason Meredith Meriden Merrimack Milan Milford Milton Moultonborough Nashua New Boston New Castle New Durham New Hampton New Ipswich New London Newbury Newfields Newington Newmarket Newport Newton North Conway North Hampton North Stratford North Walpole North Woodstock Northfield Northwood Northwood, Nottingham Ossipee Pelham Pembroke Peterborough Pittsburg Pittsfield Plaistow Plymouth Portsmouth Raymond Rindge Rochester Rollinsford Rumney Rye Salem Sanbornton Sanbornville Sandown Seabrook Somersworth South Nashau Strafford Stratham Sugar Hill Sunapee Suncook Swanzey Tamworth Tilton Troy Twin Mountain Union W. Lebanon Walpole Warner Warren Waterville Valley Weare West Lebanon West Ossipee West Stewartstown West Swanzey Westmoreland Whitefield Wilton Winchester Windham Wolfeboro Woodstock Woodsville
Or select a different State