Wrightsville Beach Is Not Wilmington's Downtown Market
Wrightsville Beach sits across the C. Heide Trask Memorial Bridge on US 74/76, about 15 to 25 minutes from downtown Wilmington depending on traffic and whether the drawbridge is up. It is a year-round island town first, with a heavy layer of tourism on top: plenty of owned homes, plenty of vacation rentals, and a search audience that is not always local. A big share of the people typing "Wrightsville Beach" into Google are visitors planning a trip, not residents. That changes what your site and your Google Business Profile need to do.
If you run a vacation rental company, a charter or watersports outfit, a restaurant, or a shop near the island, you are competing for both crowds at once: locals searching for a service and tourists searching for something to do or somewhere to eat this week. Generic SEO treats them the same. I do not. Your keywords, your photos, and your Google Business Profile categories should be built for whichever searcher actually pays your bills.