Asheboro happens to be my birthplace. It's small town USA. I lived in a large northern city for 15 years then relocated to a large southern city, finally settling in Asheboro for the last 8 years. I love the slower more relaxed pace of living, though there is a close proximity to larger cities for shopping and other diversions. It's atmosphere is conducive to knowing your neighbors and merchants who exude southern hospitality. The school system is great with no trouble arising from the diversity of it's students. For entertainment, there's a good variety of restaurants, historic sites, tourism, and the ever popular state zoo. The recent construction of new highways and housing hint at a productive, healthy future for this area. For some reason, this area is only lightly touched by the many of the major wind, rain, and snow storms that neighboring cities experience. For that reason alone, it ranks above the rest of the country, in my opinion. If you like less traffic, more grass, trees, lakes and open country, then this is the place for you.