The flag of the United States
USCIS Civics · Question 122 of 128

Why does the flag have 50 stars?

Official Answer

(Because there is) one star for each state

Also accepted: (Because) each star represents a state · (Because there are) 50 states

In plain English

The flag has 50 stars because there is one star for each state. Each star represents a state. When a new state joined the country, a new star was added. Today there are 50 states, so there are 50 stars. The flag has 50 stars because there are 50 states.

From the archives

The flag of the United States
The flag of the United StatesU.S. federal government, via Wikimedia Commons · Public domain
Image: The flag of the United States — U.S. federal government, via Wikimedia Commons, Public domain.Answers verbatim from USCIS M-1778 (09/25)