The 2nd Congressional District includes towns in every county with the exception of Strafford County. It stretches from Pittsburg at New Hampshire’s northernmost territory and covers the western side of the state. It includes Concord and Nashua, as well as Windham and Salem.