North Wilkesboro, North Carolina is located in the foothills of the Blue Ridge Mountains. Whether it’s the next season in life or your next adventure, you can find it in our two rivers, our relationship to nature, and the many outdoor offerings available, from kayaking to hiking to biking. Living starts here!