Willow City is a city in Bottineau County, North Dakota, United States. The population was 149 at the 2020 census. In 1886, the Great Northern …Willow City is a city in Bottineau County, North Dakota, United States. The population was 149 at the 2020 census. In 1886, the Great Northern Railway laid tracks through Willow City on the way to Bottineau. The community's first election took place in 1890, and the city was incorporated in 1906.