Real Estate & Homes for Sale in Williams Lake

| 158 Properties
  • Newest
  • Price
  • Beds
  • Bath
  • Sqft
There are currently 136 Homes for Sale in Williams Lake, British Columbia. The average listing price for Williams Lake homes on Ovlix.com $317,283
Kamloops $510,701
100 Mile House $337,224
108 Mile Ranch $255,642
Quesnel $310,572
Bridge Lake $326,473
Barriere $421,769
Prince George $382,216
Clearwater $332,951
Tobiano $391,244