I live on the outskirts of Morganton and think it is a beautiful, quaint small town. It has it problems like any area (especially the unemployment rate), but the close proximity to the mountains and to the larger cities of Hickory and Charlotte, make it a great place to live for someone that doesn't require an extremely active nightlife.
The City of Morganton website is
The Official website of the City of Morganton, you can also find a few nice pictures of Morganton and the surrounding area in Google images. Also, check out the small towns of Valdese and Rutherford College, they are about fifteen miles east of Morganton.