top of page



Nestled amidst the rolling hills north of Edmonton, Two Hills is a quiet, friendly town with a proud Ukrainian heritage. 


Two Hills was first established as a hamlet with the arrival of the Canadian Pacific Railway in 1927. It was an important trading centre on the CPR line between Edmonton and Lloydminster.

Today, the Town of Two Hills is a warm blend of town and country. The town’s location, just 90 miles north of Edmonton, allows residents to take advantage of big city benefits while still enjoying a quiet life in the country.

Less than 1,500 residents live in Two Hills. Much of the town’s population is made up of generations of Ukrainian families who have roots reaching back to the turn of the 20th century when immigrants from central and eastern Europe arrived to forge new lives.

Tree-shaded streets, a mix of original and newer homes, and modern amenities add to the charm of the town. Residents have easy walking access to the downtown and commercial areas, Two Hills School, the Mennonite School, golf course, community hall, curling rink and arena as well as several parks and playgrounds. There is a large hospital, a seniors’ lodge, and an extensive museum to commemorate the town’s first settlers.

The Right Location for Business

Two Hills has evolved over a century into a centre catering to the needs of the surrounding farm operations throughout 618,000 farming acres within the County of Two Hills.

Strategically located at the junction of Highways 36 and 45, it is also a convenient midpoint for large equipment transports and workers making their way to the oil sands and Fort McMurray.

The town has approximately 100 businesses that offer a full variety of services to its residents and trading area population. Many essential parts, products and supplies can be provided by Two Hills businesses.

For more information on Two Hills, please visit

bottom of page