The current U.S. flag uses stars to represent the states, and there are 50 stars total—one for each state.

Quick Scoop

So, if you mean the official U.S. flag, the answer is 50 states = 50 stars.

The rule behind it is simple: a star is added when a new state joins the Union.

Flag detail

The current flag has:

  • 50 stars for the 50 states.
  • 13 stripes for the original 13 colonies.

TL;DR

50 U.S. state stars on the national flag.