Bow City is a former village located in southeast Alberta, Canada. It is located on Highway 539 on the south shore of the Bow River approximately 31 km (19 mi) southwest of the City of Brooks. The Hamlet of Bow City is located 3.5 km (2.2 mi) to the east on the north side of the Bow River in the County of Newell.