The 1846-1847 flag of the United States was adopted on July 4, 1846, and had 28 stars and 13 stripes.