Dilworth is a city in Clay County, Minnesota, United States. The population was estimated at 4,436 in 2018. Dilworth is one of the core cities of the Fargo-Moorhead metro area; it is on the eastern border of Moorhead. Dilworth is home to the historic Star Lite Motel and the Dilworth Rail Yard, one of the Burlington Northern- Santa Fe (BNSF) Railroad's largest and busiest facilities in Minnesota.
Dilworth was founded in 1883 when the Northern Pacific Railroad was extended to that point. It was named for Joseph Dilworth, a railroad official.
According to the United States Census Bureau, the city has an area of 3.32 square miles (8.60 km2), of which 3.31 square miles (8.57 km2) is land and 0.01 square miles (0.03 km2) is water.
U.S. Route 10 (more commonly called Highway 10) serves as a main route in the city. Interstate 94 is nearby, connected to U.S. 10 by Minnesota State Highway 336.
As of the census of 2010, there were 4,024 people, 1,595 households, and 1,053 families living in the city. The population density was 1,215.7 inhabitants per square mile (469.4/km2). There were 1,727 housing units at an average density of 521.8 per square mile (201.5/km2).