Drayton is a city in Pembina County, North Dakota in the United States. The population was 824 at the 2010 census. Drayton was founded in 1878.
Drayton is located at 48°33′40″N 97°10′46″W / 48.56111°N 97.17944°W / 48.56111; -97.17944 (48.561091, -97.179414).
According to the United States Census Bureau, the city has a total area of 0.6 square miles (1.5 km²), all of it land.