Iowa moved up to third place from seventh in overall rankings in the annual Kids Count report from the Annie E. Casey Foundation, reports Massachusetts and Vermont finished above Iowa on the list. Three measures of children's well-being improved dramatically in Iowa, which boosted the state's ranking. Iowa teens are drinking less alcohol, improving their math skills and having fewer babies than their predecessors, according to the report.