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. 


Be the first to know when a new property hits the market! Unfortunately, there are no properties that match your search at this time. Click 'save your search' below to be notified.