Colebrook is a small, scenic town in New Hampshire’s Great North Woods with a 2020 population of 2,084, offering a quiet, nature-first base for multi-week travel-therapy stints and easy access to rivers, trails and cross‑border day trips (about 10 miles to Canada).
For more restaurants, shopping and medical or entertainment options, weekend escapes to Littleton (≈55 miles) or St. Johnsbury, VT (≈63 miles) are reasonable, so you get a peaceful, affordable mountain retreat with reachable day‑trip variety.