District 10 covers most of Cheshire County in the far southwestern corner of the state, including the towns of Alstead, Chesterfield, Gilsum, Harrisville, Hinsdale, Keene, Marlborough, Nelson, Roxbury, Sullivan, Surry, Swanzey, Walpole, Westmoreland, and Winchester.