Bow Island es un pueblo ubicado en la provincia canadiense de Alberta.
Bow Island se encuentra ubicado en las coordenadas 49°52′3″N 111°22′46″O / 49.86750, -111.37944.
Según Statistics Canada, la localidad tiene un área total de 5,92 km² (2,3 mi²).
[1] El pueblo está situado entre las ciudades de Lethbridge y Medicine Hat.
[2] En 2006, Bow Island tenía una población de 1.790 habitantes, los cuales vivían en 631 viviendas, un aumento del 5,0% respecto a 2001.