There are 2 Banks in Willow, North Dakota, serving a population of 211 people in an area of 1 square miles. There is 1 Bank per 105 people, and 1 Bank per square mile.
In North Dakota, Willow is ranked 11th of 477 cities in Banks per capita, and 11th of 477 cities in Banks per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Willow Banks.
First National Bank & Trust 302 Hager Street Willow, ND
Western State Bank 199 Main Street Willow, ND