There are 12 stars on the EU flag. The stars represent unity, solidarity, and harmony. The number 12 symbolizes perfection. But the number 12 doesn't directly reference the number of member nations or any other specific grouping of 12.