The city between Asheville, NC and Myrtle Beach, SC is Columbia, South Carolina which is only about six miles from the exact midpoint. However, the town that marks the exact halfway point is actually Saint Andrews, South Carolina.
Hartsville, SC
Wytheville, VA
Florence, SC
Tar Heel, NC
Garysburg, NC
genetalia
291 miles
Chesterfield VA is about halfway from Allentown to Myrtle Beach.
If taking Interstate 70, it appears to be Bedford, PA.
Kodak, TN
Blacksburg, SC
It is 302 miles according to Google Maps.
Hydro, Oklahoma.
Sand
Richmond, va
richmond va
Cottondale, AL
Ashcraft Corner, AL.