Homes Recently Sold in Williamstown, MO
No Homes in this area
There’s no inventory based on your search criteria.
Adjust filters to expand your search.
Don’t see what you’re looking for?
A local real estate agent is the best way to get access to exclusive and off-market properties so you can find home.
Explore nearby locations
The prices shown are the median list prices.Canton Homes for sale
$139,500
Palmyra Homes for sale
$185,000
Quincy Homes for sale
$149,000
Keokuk Homes for sale
$226,450
Kahoka Homes for sale
$136,000
La Belle Homes for sale
$26,900
La Grange Homes for sale
$60,000
Lewistown Homes for sale
$49,900
Maywood Homes for sale
$50,000
Durham Homes for sale
$198,900
Warsaw Homes for sale
$144,700
Ewing Homes for sale
$95,500
Hamilton Homes for sale
$184,900
Taylor Homes for sale
$520,000
Shelbyville Homes for sale
$125,000
Edina Homes for sale
$99,900
63435, MO Homes for sale
$154,250
63461, MO Homes for sale
$148,500
62305, IL Homes for sale
$245,000
63447, MO Homes for sale
$154,000
63452, MO Homes for sale
$83,950
63469, MO Homes for sale
$125,000
62341, IL Homes for sale
$79,000
52632, IA Homes for sale
$45,000
63445, MO Homes for sale
$114,000
63440, MO Homes for sale
$137,700
Lewis County Homes for sale
$146,750
Marion County Homes for sale
$85,000
Clark County Homes for sale
$119,900
Shelby County Homes for sale
$84,750
Lee County Homes for sale
$105,000
Knox County Homes for sale
$241,950
Scotland County Homes for sale
$754,600
Schools
See all Williamstown, MO schools.
Ratings provided by 
Frequently Asked Questions about Real Estate in Williamstown, MO
In August 2026 Williamstown homes were listed to buy for a median price of $73.7K,
It is affordable to buy a house in Williamstown. Buying a home in Williamstown is 0% less expensive compared with the national average.
In August 2026, Williamstown homes were listed to buy for a median price of $73.7K, with 25% down you would need $454/month to cover expenses and assume that's 35% of your total monthly income, your total yearly income would need to be $15.5K.