How Many Stars on the Current American Flag?

The current American flag has 50 stars, representing each of the 50 states. The first flag had 13 stars, which represented the original 13 colonies. Overtime as more states were added to the union the number of stars increased to the 50 today.