How Many Stars are on the Flag?

There are fifty stars on the United States flag. Each star represents one of the fifty states in our country. The old Confederate flag only had thirteen stars, for each of the thirteen colonies.