Cheshire County, New Hampshire Weather

According to, Cheshire County is located in southwestern New Hampshire and is the state’s most populous county. The county is made up of eight towns including Keene, Chesterfield, Swanzey, Fitzwilliam, Jaffrey, Troy, Rindge and Marlborough. The population of Cheshire County was estimated at 77,817 in 2018.

The history of Cheshire County dates back to the mid-1700s when settlers from Connecticut arrived in the area. The first settlers were primarily farmers and many of their descendants still reside in the area today. In 1753, New Hampshire was officially recognized as a state and Cheshire County was established shortly after that.

Today, there are plenty of attractions and activities for visitors to enjoy in Cheshire County. Keene is home to a variety of shops and restaurants as well as the historic Colonial Theater which features live performances throughout the year. Swanzey is home to several historical buildings including the historic Swanzey Town Hall which dates back to 1768. Fitzwilliam boasts several lakeside parks which offer swimming, fishing and boating activities as well as plenty of hiking trails for outdoor enthusiasts. Troy offers a variety of antique stores while Jaffrey has plenty of art galleries and museums for visitors to explore.

Cheshire County has also been home to some famous people over the years including actor James Spader who was born in Boston but graduated from high school in Keene; comedian Sarah Silverman who grew up in Bedford; author Dan Brown who attended Phillips Exeter Academy; actor John Krasinski who attended Newton South High School; musician Adam Sandler who grew up in Manchester; actress Gwyneth Paltrow who attended high school in Concord; singer-songwriter Taylor Swift who lived briefly in Reading; actor Matt Damon who attended Harvard University; author Stephen King whose family moved frequently but spent some time living in Durham; and singer-songwriter Ray LaMontagne whose family moved frequently but spent some time living in Nashua while he was growing up.

Climate and weather in Cheshire County, New Hampshire

According to, Cheshire County, New Hampshire is known for its unpredictable weather and diverse climate. The county experiences four distinct seasons throughout the year with temperatures ranging from warm summers to cold winters.

Spring in Cheshire County is typically mild with temperatures ranging from the mid-50s to low 70s. The days are usually sunny and pleasant, although there can be occasional rain showers. April tends to be the wettest month of the season with an average of 3-4 inches of rain per month.

The summer months in Cheshire County are usually warm and humid with temperatures reaching into the 80s on some days. July tends to be the hottest month of the year with an average high temperature of 85 degrees Fahrenheit and an average low temperature of 60 degrees Fahrenheit. Rainfall is usually light during this time, averaging about 2 inches per month.

Fall in Cheshire County is characterized by cool temperatures and colorful foliage as trees begin to change color in preparation for winter. Temperatures tend to range from the mid-50s to low 70s during this time, although it can get cold enough for snow on occasion. October tends to be one of the wettest months with an average rainfall of 3-4 inches per month.

Winter in Cheshire County brings cold temperatures and plenty of snowfall as temperatures drop into the 20s on some days. January is typically one of the coldest months with an average high temperature around 30 degrees Fahrenheit and an average low temperature around 12 degrees Fahrenheit. Snowfall averages around 10-12 inches per month during this time, making winter a great time for skiing or snowshoeing activities in the area.

Cheshire County experiences a diverse climate throughout all four seasons which provides plenty of opportunities for outdoor activities all year round. Whether you’re looking for a mild spring day or a snowy winter adventure, you’ll find it in Cheshire County.

Transportation in Cheshire County, New Hampshire

Cheshire County, New Hampshire is known for its diverse climate and beautiful scenery, making it an ideal destination for those looking to explore the outdoors. The county is also well-connected with a variety of transportation options available.

Driving is the most popular mode of transportation in Cheshire County as the county has several highways running through it that are well-maintained and easily accessible. Interstate 91 runs north to south through the county, connecting it to larger cities such as Boston and Springfield in Massachusetts. Interstate 89 runs east to west through the county, connecting it with larger cities such as Burlington and Montpelier in Vermont. Other major highways include US Route 5, US Route 202, and NH Route 12A.

Public transportation is also available in Cheshire County with buses running regularly throughout the county and into surrounding areas. The Monadnock Regional Transit Authority provides bus service between Keene, Peterborough, Jaffrey, Dublin, Fitzwilliam, Marlborough, Troy and other towns in Cheshire County. Greyhound Lines also offers bus service from Keene to several destinations including Boston and New York City.

For those who prefer to travel by train there are several Amtrak stations located within Cheshire County including Brattleboro Station in Brattleboro, Vermont; White River Junction Station in White River Junction; Vermont; Northfield Station in Northfield; Massachusetts; and East Deerfield Station in East Deerfield; Massachusetts. Amtrak offers both regional services as well as long distance services that can take passengers to destinations outside of New England such as New York City or Washington D.C.

Those looking to fly from Cheshire County have two options: Manchester Airport (MHT) located about 70 miles away or Bradley International Airport (BDL) located about 80 miles away from Keene. Both airports offer domestic flights throughout the United States as well as international flights to select destinations around the world.

Cheshire County offers a variety of transportation options for those looking to explore this beautiful area of New Hampshire. Whether you’re driving your own car or taking public transportation you’ll be sure to find a way to get around.

Cities and towns in Cheshire County, New Hampshire

According to, Cheshire County is located in southwestern New Hampshire and is home to a variety of cities and towns. Keene, the county seat, is a vibrant college town with a bustling downtown filled with shops, restaurants, and entertainment venues. The Monadnock region of the county is known for its stunning natural beauty, with Mount Monadnock rising above the landscape. The city of Swanzey lies along the Ashuelot River and has numerous historic sites such as the Swanzey Covered Bridge and the Old Swanzey Town Hall. Rindge is located at the foothills of Mount Monadnock and offers residents access to outdoor activities such as hiking, camping, fishing, and skiing. The village of Jaffrey has a long history dating back to colonial times and features picturesque landscapes along with many cultural attractions such as art galleries, museums, and performing arts venues. Further north in Cheshire County lies Marlborough which has become an increasingly popular destination for its excellent schools system as well as its proximity to nearby larger cities like Manchester and Nashua. Whether you are looking for outdoor recreation or cultural attractions there is something for everyone in Cheshire County’s diverse cities and towns.