If you need assistance, please call 706-970-7473

Craig Real Estate Professionals
Western NC & North GA Mountain Homes

Welcome to North GA and Western NC Mountains, “One of the Most Beautiful Places on Earth”. We feel we are a hidden gem that is encapsulated into the nature of our area; from our beautiful rivers, streams and lakes, to our majestic mountains ranges that provide you a view that can take your breath away. The communities of Hiawassee, GA, Young Harris, GA, Blairsville, GA, Blue Ridge, GA Hayesville, NC Murphy, NC would like to welcome you to our beautiful area and hope you decide to make it your home.

Neighborhood Guides


Blairsville is a city and the county seat of Union County, on the northern border of Georgia, United States. It was founded near the Nottely River, which was dammed in 1942 as part of the Tennessee Va ...

View more


Hayesville is the main town in Clay County NC. It's located in the mountain region of southwestern North Carolina and was formed in 1861. It partially borders the state of Georgia. The name Clay Cou ...

View more


Hiawassee is the county seat of Towns County, Georgia, United States. The community's population was 880 at the 2010 census. Its name is derived from the Cherokee—or perhaps Creek—word Ayuhwasi, which ...

View more
Featured Agents

Bob Craig


David Craig


Lisa Craig

License Number: 294781

Roger Craig

NC Broker & GA Realtor
License Number: NC-295121, GA-308716

Welcome to Craig Real Estate Professionals.

Let our staff of seasoned agents at Craig Real Estate Professionals help simplify your next real estate purchase or sale. Our affiliated sales associates have helped many home buyers and sellers throughout North GA and Western NC buy and sell real estate with precision. We can utilize our powerful marketing tools and knowledge of this area to help you make your next move.

Learn more about Craig Realty and how we can help with your real estate needs.