 It is situated on part of the Ozark Plateau in the Ozark Mountains, bordered by the Mark Twain National Forest to the east.The town is located on a ridge that divides the waters of Table Rock Lake to the east.Rainfall west of the railroad flows into the Grand Lake o' the Cherokees by way of Big Sugar Creek and Cowskin River.