There are currently 140 homes for sale in North Battleford, Saskatchewan area. Refine your real estate search in North Battleford, SK by selecting price ranges, number of bedrooms/baths or property types (including Commercial Real Estate, Condominimums, Lots/Land, Farms/Ranches). Nearby cities and towns include Battleford, Maymont, Unity and Turtle Lake. The average listing price for North Battleford homes on Ovlix.com was $271,822. Whether you're interested in viewing North Battleford homes or homes in any of your favorite neighborhoods (including Riverview, Parsons Industrial Park, Meeting Lake), you'll find what you're looking for.