According to CNN / Money, Millcreek Township is number 79 on Money's list of America's best small cities to live in.