Drayton is a city located in Pembina County North Dakota. With a 2020 population of 725, it is the 72nd largest city in North Dakota and the 11726th largest city in the United States . Drayton is currently declining at a rate of -1.49% annually and its population has decreased by -12.01% since the most recent census, which recorded a population of 824 in 2010. Drayton reached it's highest population of 823 in 2010. Spanning over 1 miles, Drayton has a population density of 1,101 people per square mile.
The average household income in Drayton is $91,633 with a poverty rate of 5.19%. The median rental costs in recent years comes to $535 per month, and the median house value is $94,500. The median age in Drayton is 44.9 years, 49.3 years for males, and 42.1 years for females.