Big bustling cities are great for the young, single crowd. But that's not what most families are looking for. Forbes magazine ranks the best small cities to raise a family.
15. Mankato, Minn.: This city of 36,000 in southern Minnesota ranks eighth among the cities analyzed for high school graduation rates and boasts of rising median household incomes.