Local beef in New Hampshire

7 ranches and farms in New Hampshire sell beef direct. 5 raise grass-fed cattle. 5 sell pork too. They're spread across 6 towns, including Walpole, Canterbury and Center Barnstead.

By city

Counts are farms within 60 miles, from any state.

Ranches and farms in New Hampshire