It is located between Muskoday and Cumberland 100A. Weldon, Saskatchewan is an Indian and white town with a population of 196 according to the 2011 census. It has decreased in population by 9 since the 2006 census. The town of Weldon covers 1.1 sq. km., or 0.4 sq. mi. The town has a total of 79 housing units with 76 occupied. Weldon has an average household size of 2.4, which is an indication the town has a large white population. The Anishinabe language is not spoken there. Below are several google earth photos of Weldon, Saskatchewan.