Cheshire County Post Offices

42 High St
Alstead, New Hampshire 03602

8 Ashuelot Main St
Ashuelot, New Hampshire 03441

523 Route 63
Chesterfield, New Hampshire 03443

1251 Main St
Dublin, New Hampshire 03444

30 Nh Route 12 S
Fitzwilliam, New Hampshire 03447

15 Main St
Gilsum, New Hampshire 03448

29 Church St Side
Harrisville, New Hampshire 03450

13 Main St
Hinsdale, New Hampshire 03451

30 Turnpike Rd
Jaffrey, New Hampshire 03452

196 Main St
Keene, New Hampshire 03431

136 Main St
Marlborough, New Hampshire 03455

842 Nh Route 10
Marlow, New Hampshire 03456

1056 Nh Route 119
Rindge, New Hampshire 03461

562 N Shore Rd
Spofford, New Hampshire 03462

311 Centre St
Sullivan, New Hampshire 03445

486 Old Homestead Hwy
Swanzey, New Hampshire 03446

7 Marlboro Rd Ste F
Troy, New Hampshire 03465

47 Main St Unit 1
Walpole, New Hampshire 03608

913 Gulf Rd Unit C
West Chesterfield, New Hampshire 03466

769 W Swanzey Rd
West Swanzey, New Hampshire 03469

776 Route 63
Westmoreland, New Hampshire 03467

11 Richmond Rd
Winchester, New Hampshire 03470

Cheshire County

There are 22 US Post Offices in Cheshire County serving a total of 74,943 residents equating to 3,407 residents per post office. It's estimated that approximately 119,617 packages are handled across the 22 county post offices annually. Cheshire County is a county located in the southwestern portion of the U.S. state of New Hampshire. As of the 2010 census, the population was 77,117. Its county seat is Keene. Cheshire was one of the five original counties of New Hampshire, and is named for the county of Cheshire in England. It was organized in 1771 at Keene. Cheshire County comprises the Keene, NH Micropolitan Statistical Area."