Monroe, New Hampshire is a small town located along a bend of the Connecticut River with a population of 788. It is located at just 23 minutes’ distance from Littleton. Incorporated in 1854, Monroe has a total area of 23.8 square miles, of which 22.3 square miles is land and 1.5 square miles is water. Still Waters Run Deep Kayaking is a popular attraction where you can enjoy kayaking, hiking, and snowshoeing by viewing nature. Students go to Monroe Consolidated School for study.