In the county, the population was spread out with 26.40% under the age of 18, 7.20% from 18 to 24, 26.10% from 25 to 44, 25.30% from 45 to 64, and 15.00% who were 65 years of age or older.
According to the Association of Religion Data Archives County Membership Report (2000), Shannon County is a part of the Bible Belt with evangelical Protestantism being the majority religion.