Dino History World
← All lineages

herbivore

Marginocephalia

Horned & domed dinosaurs

161–66 MYA

Meet the giants

141 genera, ordered oldest to newest — the evolutionary line, not the alphabet.

GenusPeriodMax weightHeightDietRegion
YinlongChaoyangsauridae161.5–154.8 MYAUnknownUnknownunknownAsia
HualianceratopsChaoyangsauridae161.5–154.8 MYAUnknownUnknownunknownAsia
ChaoyangsaurusChaoyangsauridae152.2–132.6 MYAUnknownUnknownunknownAsia
XuanhuaceratopsChaoyangsauridae152.2–132.6 MYAUnknownUnknownunknownAsia
ChaoyangosaurusChaoyangsauridae152.2–132.6 MYAUnknownUnknownunknownUnknown
StenopelixChaoyangsauridae139.1–137.1 MYAUnknownUnknownunknownEurope
Psittacosaurus137.1–100.5 MYAUnknownUnknownunknownAsia
Protiguanodon137.1–100.5 MYAUnknownUnknownunknownUnknown
Hongshanosaurus137.1–100.5 MYAUnknownUnknownunknownUnknown
Albalophosaurus125.8–121.4 MYAUnknownUnknownunknownAsia
Liaoceratops125.8–119.6 MYAUnknownUnknownunknownAsia
ProtoceratopsProtoceratopsidae121.4–72.2 MYAUnknownUnknownunknownAsia
BainoceratopsProtoceratopsidae121.4–72.2 MYAUnknownUnknownunknownUnknown
HelioceratopsLeptoceratopsidae121.4–100.5 MYAUnknownUnknownunknownAsia
Archaeoceratops121.4–110.1 MYAUnknownUnknownunknownAsia
Serendipaceratops121.4–119.6 MYAUnknownUnknownunknownOceania
Zavacephale119.6–100.5 MYAUnknownUnknownunknownAsia
KoreaceratopsLeptoceratopsidae113.2–100.5 MYAUnknownUnknownunknownAsia
Auroraceratops113.2–110.1 MYAUnknownUnknownunknownAsia
Sasayamagnomus113.2–110.1 MYAUnknownUnknownunknownAsia
Aquilops110.1–100.5 MYAUnknownUnknownunknownNorth America
Beg106.3–93.9 MYAUnknownUnknownunknownAsia
AmtocephalePachycephalosauridae100.5–83.6 MYAUnknownUnknownunknownAsia
Graciliceratops100.5–83.6 MYAUnknownUnknownunknownAsia
Asiaceratops100.5–93.9 MYAUnknownUnknownunknownAsia
Zuniceratops93.9–89.8 MYAUnknownUnknownunknownNorth America
Mosaiceratops93.9–72.2 MYAUnknownUnknownunknownAsia
Turanoceratops93.9–89.8 MYAUnknownUnknownunknownAsia
Micropachycephalosaurus89.8–83.6 MYAUnknownUnknownunknownAsia
GryphoceratopsLeptoceratopsidae85.7–83.6 MYAUnknownUnknownunknownNorth America
BrachyceratopsCeratopsidae85.7–72.2 MYAUnknownUnknownunknownUnknown
AcrotholusPachycephalosauridae85.7–83.6 MYAUnknownUnknownunknownNorth America
Yamaceratops85.7–72.2 MYAUnknownUnknownunknownAsia
Ajkaceratops85.7–83.6 MYAUnknownUnknownunknownEurope
Goyocephale85.7–66 MYAUnknownUnknownunknownAsia
CentrosaurusCeratopsidae83.6–66 MYAUnknownUnknownunknownNorth America
CerasinopsLeptoceratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
ChasmosaurusCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
ColepiocephalePachycephalosauridae83.6–72.2 MYAUnknownUnknownunknownNorth America
CoronosaurusCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
CrittendenceratopsCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
DiabloceratopsCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
EiniosaurusCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
ForaminacephalePachycephalosauridae83.6–72.2 MYAUnknownUnknownunknownNorth America
FurcatoceratopsCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
GremlinLeptoceratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
JudiceratopsCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
KosmoceratopsCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
LokiceratopsCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
MachairoceratopsCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
MedusaceratopsCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
MenefeeceratopsCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
MonocloniusCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
MontanoceratopsLeptoceratopsidae83.6–66 MYAUnknownUnknownunknownNorth America
NasutoceratopsCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
NavajoceratopsCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
PachyrhinosaurusCeratopsidae83.6–66 MYAUnknownUnknownunknownNorth America
PentaceratopsCeratopsidae83.6–66 MYAUnknownUnknownunknownNorth America
PrenoceratopsLeptoceratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
RubeosaurusCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
SierraceratopsCeratopsidae83.6–66 MYAUnknownUnknownunknownNorth America
SphaerotholusPachycephalosauridae83.6–66 MYAUnknownUnknownunknownNorth America
SpiclypeusCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
SpinopsCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
StellasaurusCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
BagaceratopsProtoceratopsidae83.6–66 MYAUnknownUnknownunknownAsia
BreviceratopsProtoceratopsidae83.6–72.2 MYAUnknownUnknownunknownAsia
IschioceratopsLeptoceratopsidae83.6–72.2 MYAUnknownUnknownunknownAsia
SinocephalePachycephalosauridae83.6–66 MYAUnknownUnknownunknownAsia
SinoceratopsCeratopsidae83.6–72.2 MYAUnknownUnknownunknownAsia
TylocephalePachycephalosauridae83.6–72.2 MYAUnknownUnknownunknownAsia
UdanoceratopsLeptoceratopsidae83.6–72.2 MYAUnknownUnknownunknownAsia
ZhuchengceratopsLeptoceratopsidae83.6–72.2 MYAUnknownUnknownunknownAsia
AchelousaurusCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
AgujaceratopsCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
AlbertaceratopsCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
AnchiceratopsCeratopsidae83.6–66 MYAUnknownUnknownunknownNorth America
ArrhinoceratopsCeratopsidae83.6–66 MYAUnknownUnknownunknownNorth America
AvaceratopsCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
BisticeratopsCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
BrontotholusPachycephalosauridae83.6–72.2 MYAUnknownUnknownunknownNorth America
GobiceratopsProtoceratopsidae83.6–66 MYAUnknownUnknownunknownUnknown
MercuriceratopsCeratopsidae83.6–72.2 MYAUnknownUnknownunknownUnknown
MojoceratopsCeratopsidae83.6–72.2 MYAUnknownUnknownunknownUnknown
NedoceratopsCeratopsidae83.6–66 MYAUnknownUnknownunknownUnknown
OjoceratopsCeratopsidae83.6–66 MYAUnknownUnknownunknownUnknown
ProceratopsCeratopsidae83.6–72.2 MYAUnknownUnknownunknownUnknown
ProtorosaurusCeratopsidae83.6–72.2 MYAUnknownUnknownunknownUnknown
SterrholophusCeratopsidae83.6–66 MYAUnknownUnknownunknownUnknown
TatankaceratopsCeratopsidae83.6–66 MYAUnknownUnknownunknownUnknown
LamaceratopsProtoceratopsidae83.6–66 MYAUnknownUnknownunknownUnknown
MagnirostrisProtoceratopsidae83.6–66 MYAUnknownUnknownunknownUnknown
PlatyceratopsProtoceratopsidae83.6–66 MYAUnknownUnknownunknownUnknown
TexacephalePachycephalosauridae83.6–72.2 MYAUnknownUnknownunknownUnknown
TerminocavusCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
TitanoceratopsCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
TorosaurusCeratopsidae83.6–66 MYAUnknownUnknownunknownNorth America
UnescoceratopsLeptoceratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
UtahceratopsCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
VagaceratopsCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
WendiceratopsCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
XenoceratopsCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
YehuecauhceratopsCeratopsidae83.6–72.2 MYAUnknownUnknownunknownNorth America
CeratopsCeratopsidae83.6–72.2 MYAUnknownUnknownunknownUnknown
DiceratopsCeratopsidae83.6–66 MYAUnknownUnknownunknownUnknown
DiceratusCeratopsidae83.6–66 MYAUnknownUnknownunknownUnknown
EoceratopsCeratopsidae83.6–72.2 MYAUnknownUnknownunknownUnknown
Stegoceras83.6–66 MYAUnknownUnknownunknownNorth America
Prenocephale83.6–66 MYAUnknownUnknownunknownAsia
Ornatotholus83.6–66 MYAUnknownUnknownunknownUnknown
Gravitholus83.6–66 MYAUnknownUnknownunknownUnknown
Stenotholus83.6–66 MYAUnknownUnknownunknownUnknown
Stygimoloch83.6–66 MYAUnknownUnknownunknownUnknown
Tylosteus83.6–66 MYAUnknownUnknownunknownUnknown
Dracorex83.6–66 MYAUnknownUnknownunknownUnknown
Hanssuessia83.6–66 MYAUnknownUnknownunknownUnknown
Microceratops83.6–66 MYAUnknownUnknownunknownUnknown
Microceratus83.6–66 MYAUnknownUnknownunknownUnknown
StyracosaurusCeratopsidae75.5–74.5 MYAUnknownUnknownherbivoreNorth America
PlatytholusPachycephalosauridae72.2–66 MYAUnknownUnknownunknownNorth America
LeptoceratopsLeptoceratopsidae72.2–66 MYAUnknownUnknownunknownNorth America
CoahuilaceratopsCeratopsidae72.2–66 MYAUnknownUnknownunknownNorth America
AgathaumasCeratopsidae72.2–66 MYAUnknownUnknownunknownUnknown
RegaliceratopsCeratopsidae72.2–66 MYAUnknownUnknownunknownNorth America
FerrisaurusLeptoceratopsidae72.2–66 MYAUnknownUnknownunknownNorth America
PolyonaxCeratopsidae72.2–66 MYAUnknownUnknownunknownUnknown
AlaskacephalePachycephalosauridae72.2–66 MYAUnknownUnknownunknownNorth America
UgrosaurusCeratopsidae72.2–66 MYAUnknownUnknownunknownUnknown
EotriceratopsCeratopsidae72.2–66 MYAUnknownUnknownunknownNorth America
BravoceratopsCeratopsidae72.2–66 MYAUnknownUnknownunknownNorth America
Notoceratops72.2–66 MYAUnknownUnknownunknownSouth America
Ferenceratops72.2–66 MYAUnknownUnknownunknownEurope
Homalocephale72.2–66 MYAUnknownUnknownunknownAsia
Wannanosaurus72.2–66 MYAUnknownUnknownunknownAsia
Pachycephalosaurus70–66 MYAUnknownUnknownherbivoreNorth America
TriceratopsCeratopsidae68–66 MYAUnknownUnknownherbivoreNorth America
EucentrosaurusCeratopsidaeUnknown rangeUnknownUnknownunknownUnknown
HanssuesiaPachycephalosauridaeUnknown rangeUnknownUnknownunknownUnknown
XuanhuasaurusPsittacosauridaeUnknown rangeUnknownUnknownunknownUnknown
DysganusUnknown rangeUnknownUnknownunknownUnknown
KulceratopsUnknown rangeUnknownUnknownunknownUnknown

Weight and height are best estimates from published research, not exact measurements — sauropod mass in particular varies by method and specimen. Most genera below are newly classified and still awaiting full measurements.