We have found 22 properties on Bow St, Northwood, NH. Average price per square feet on Bow St is $108. It is 2.9% higher than average price per sqft Northwood. Average sale price on Bow St is $201,829. It is 1.2% lower than average sale price in Northwood.