We have found 1,815 properties in Leicester, MA. Average property sale price in Leicester is $186,389. It is 44.9% lower than average property value in Massachusetts. Average price per square feet in Leicester is $110. It is 31.7% lower than average property value in Massachusetts.

List of properties