What are you looking for?
Explore Rose Hill, NC
Rose Hill is a charming town located in Duplin County, North Carolina. Known for its rich agricultural heritage, the town is surrounded by vast fields of crops and is often referred to as the "Rose Capital of the United States." The annual Rose Hill Rose Festival celebrates this title, attracting visitors from near and far. The town also boasts a close-knit community, with friendly residents who take pride in their town's history and traditions. With its picturesque landscapes and warm atmosphere, Rose Hill offers a peaceful and idyllic setting for both residents and visitors alike.