The geography of colonial New Hampshire was a variety of hills, mountains, low coast and plateaus. The mountains were thick with trees, and the soil in other areas was so rocky and poor that it made the area difficult to farm. The Merrimack and Piscataqua Rivers formed the borders of the colony.
The geography and climate of colonial New Hampshire made farming difficult. It was the coldest of the colonies with short, mild summers and long winters. Even so, the colonists were able to grow some corn, squash, beans, rye and pumpkins. Because the colony was coastal, the colonists did a great deal of fishing and were able to trade fish and timber from their forests to the other colonies for fruits and vegetables.