Skip to content

Farmers Markets in New Hampshire

33Markets
6Counties
11Cities

New Hampshire’s Community-Focused Markets

New Hampshire features 33 farmers markets that bring fresh food to 6 different counties. Shoppers can find products across 30 different categories, showcasing the state's diverse agricultural output. While most are seasonal, 6 markets remain open year-round to provide for their communities.

Strong Presence in Grafton and Hillsborough

Grafton County leads the state with 9 markets, while Hillsborough County follows closely with 8 locations. Concord, Portsmouth, and Hanover are the busiest cities, each hosting 4 separate markets. This distribution provides excellent coverage for both the Seacoast and the North Country.

Saturday is the Hub of Activity

Saturday is by far the busiest day in New Hampshire, with 20 markets open simultaneously. Friday is the next most popular day with 6 markets, making it a great time for pre-weekend shopping. Only 18% of markets operate year-round, so the summer and fall seasons are the primary times to explore.

Orchard Fruits and Fresh-Cut Flowers

Fresh fruits are the most popular product, found at 16 different market locations. Vegetables and fresh herbs are also widely available, appearing at 13 and 12 markets respectively. Shoppers can also find beautiful cut flowers and artisan cheeses at 9 markets across the state.

Experience New Hampshire’s Best

Make a trip to Keene or Peterborough to browse the best of the Granite State’s harvest. With 20 markets open every Saturday, you have plenty of chances to find fresh, local ingredients. Support your local farmers and enjoy the seasonal variety that makes New Hampshire unique.

Market Highlights

Of New Hampshire's 33 farmers markets, 6 operate year-round and 22 hold weekend hours. 17 markets accept EBT/SNAP benefits. The most common products include Fruits, Vegetables, Fresh Herbs.

Cities in New Hampshire

Browse all cities in New Hampshire

Counties in New Hampshire

Browse New Hampshire by ZIP Code