There are 516 General Contractors in Williams County, North Dakota, serving a population of 32,916 people in an area of 2,078 square miles. There is 1 General Contractor per 63 people, and 1 General Contractor per 4 square miles.
In North Dakota, Williams County is ranked 5th of 53 counties in General Contractors per capita, and 6th of 53 counties in General Contractors per square mile.