Today is Flag Day. Happy Flag Day! History note: Flag Day marks the anniversary of the day in 1777 when the United States of America adopted the Stars and Stripes as its flag model. One could—and one would be right—to argue that the move away from the “Don’t Tread on Me” snake flag was the gravest mistake in this country’s history and a precursor to all of the ills that have plagued this nation ever since, but I am not going to do that. No, not today. Flag Day is meant to be a celebration, so here is the definitive list of the 51 best state flags in America.
51. Ohio
50. Maryland
49. Mississippi
48. Texas
47. New Jersey
46. Nevada
45. Rhode Island
44. Massachusetts
43. North Carolina
42. Delaware
41. Arizona
40. Connecticut
39. Oregon (front)
38. Iowa
37. Kentucky
36. Nebraska
35. New York
34. North Dakota
33. Idaho
32. Pennsylvania
31. West Virginia
30. Montana
29. Utah
28. New Hampshire
27. Vermont
26. Maine
25. Wisconsin
24. Hawaii
23. Minnesota
22. Indiana
21. Tennessee
20. Georgia
19. Arkansas
18. Alabama
17. South Dakota
16. Florida
15. Virginia
14. South Carolina
13. Colorado
12. Illinois
11. Kansas
10. Oklahoma
9. Louisiana
8. Wyoming
7. Michigan
6. Oregon (back)
5. Missouri
4. Washington
3. Alaska
2. California
1. New Mexico
Agree? Disagree? Not a fan of flags? Let us know.