information:filtering, structural:expansion
Systematics and evolution

The living Galliformes were once divided into seven or more families. Despite their distinctive appearance, grouse and turkeys probably do not warrant separation as families due to their recent origin from partridge - or pheasant -like birds. The turkeys became larger after their ancestors colonized temperate and subtropical North America, where pheasant-sized competitors were absent. The ancestors of grouse, though, adapted to harsh climates and could thereby colonize subarctic regions. Consequently, the Phasianidae are expanded in current taxonomy to include the former Tetraonidae and Meleagrididae as subfamilies.

The Anseriformes (waterfowl) and the Galliformes together make up the Galloanserae. They are basal among the living neognathous birds, and normally follow the Paleognathae (ratites and tinamous) in modern bird classification systems. This was first proposed in the Sibley-Ahlquist taxonomy and has been the one major change of that proposed scheme that was almost universally adopted. However, the Galliformes as they were traditionally delimited are called Gallomorphae in the Sibley-Ahlquist taxonomy, which splits the Cracidae and Megapodiidae as an order " Craciformes ". This is not a natural group, however, but rather an erroneous result of the now-obsolete phenetic methodology employed in the Sibley-Ahlquist taxonomy. Phenetic studies do not distinguish between plesiomorphic and apomorphic characters, which leads to basal lineages appearing as monophyletic groups.

Historically, the buttonquails (Turnicidae), mesites (Mesitornithidae) and the hoatzin (Opisthocomus hoazin) were placed in the Galliformes, too. The former are now known to be shorebirds adapted to an inland lifestyle, whereas the mesites are probably closely related to pigeons and doves. The relationships of the hoatzin are entirely obscure, and it is usually treated as a monotypic order Opisthocomiformes to signify this.

The fossil record for the Galliformes is incomplete.