A: Yes, not just young children get cavities. In fact, as you age, teeth tend to get cavities particularly around crowns or old fillings, or on the root surface due to exposure from receding gums. The cavity itself is caused by bacteria, which feeds on carbohydrates in your mouth, and releases acid that attacks and dissolves the tooth structure.