We have found 73 properties on Old Post Rd, North Attleborough, MA. Average price per square feet on Old Post Rd is $156. It is 2.0% higher than average price per sqft North Attleborough. Average sale price on Old Post Rd is $310,080. It is 0.4% lower than average sale price in North Attleborough.