We have found 5,486 properties in Franklin, MA. Average property sale price in Franklin is $314,832. It is 6.9% lower than average property value in Massachusetts. Average price per square feet in Franklin is $152. It is 5.6% lower than average property value in Massachusetts.