While Tree Hill is a fictional place, the show was primarily filmed in Wilmington, North Carolina. Many locations in Wilmington doubled as key spots in Tree Hill, making the city a popular destination for fans.