Real Estate & Homes for Sale in Swan Hills

| 10 Properties
  • Newest
  • Price
  • Beds
  • Bath
  • Sqft
There are currently 9 Homes for Sale in Swan Hills, Alberta. The average listing price for Swan Hills homes on Ovlix.com $116,133
Rural Lac Ste. Anne County $294,279
Slave Lake $342,303
Morinville $438,631
Edson $371,355
Stony Plain $403,008
Edson Rural $500,621
Spruce Grove $451,284
High Prairie $228,322
Westlock $233,525