Most metro-east counties are aging slightly

St. Clair County, home to Belleville, is on the way to having a median age over 40, while lower-population Bond County went in the opposite direction.