Dilworth is a city in Clay County, Minnesota, United States. The population was estimated at 4,397 in 2016. Dilworth is one of the core cities of the Fargo-Moorhead metro area; it is located directly on the eastern border of Moorhead. Dilworth is home to the historic Star Lite Motel.