Crooked Creek is a mountain community located in beautiful Banner Elk, North Carolina. Crooked Creek is within minutes of downtown Banner Elk and driving distance to many fun things to do, such as hiking, horseback riding, fine dining, and more. Also nearby are the towns of Boone, Blowing Rock, Linville, and Sugar Mountain.