where is liberty, nc?
<answer> Liberty is a city located in North Carolina. <context> Liberty, NC Real Estate Insights. Liberty is a city located in North Carolina. Home prices in Liberty noticeably rose 15.9 percent year-over-year in this year, reaching an average listing price of $84,670 from a previous $73,039. At the same time, inventory marginally declined by 2.4 percent to reach 41 listings in this year.