Question 97
Symbols & Holidays
Why does the flag have 50 stars?

The United States flag has 50 stars because there is one star for each state. After independence from Great Britain, the United States had 13 states. Then, the United States grew. Many immigrants came from around the world. The country grew bigger. The borders expanded. New states formed. A star was added to the flag for each new state. Today we have 50 states, so the flag has 50 stars.

Other questions related to Symbols & Holidays
Symbols & Holidays
Where is the Statue of Liberty?
Symbols & Holidays
Why does the flag have 13 stripes?
Symbols & Holidays
When do we celebrate Independence Day?

Section "Learn and Explore" uses official instructions and media files of US Citizenship and Immigration Services, US National Museum of American History, The Smithsonian Institution and other governmental and public organization.