Houses for Sale in Marion NC

Marion, North Carolina is a growing community at the foot of the Blue Ridge Mountains, 35 minutes from Asheville. Marion features a scenic Main Street lined with historic buildings and boasts the motto: “where Main Street meets the Mountains”.

Scroll down to browse Marion homes for sale. Create an account to save your favorite Marion homes and to receive email notifications when similar properties become available. 

Contact GreyBeard Realty to schedule a showing of a property or if you have any questions. 


No listings found

Sorry, but we didn't find any listings that matched your search.