We can help you with your concerns. You can learn from us. Dunn Dunn is located northeast of Fayetteville. Formerly called Lucknow, the name was changed to Dunn in 1873. Also, Dunn is a charming city located in Harnett County in southeastern North Carolina. Dunn has a rich history, dating back to the late 19th century when the railroad helped establish the town. The following are some of Dunn's unique characteristics. Historic Downtown: Downtown Dunn retains much of its historic charm with brick buildings, local stores, restaurants, and a small town atmosphere.Cape Fear River: The proximity to Cape Fear River ...