Il cursus honorum era l'ordine sequenziale degli uffici pubblici tenuti dall'aspirante politico sia durante il periodo repubblicano, sia nei primi due secoli dell'Impero romano. Fu creato inizialmente per gli uomini di rango senatoriale. Poi sotto l'alto Impero, essendo i cittadini divisi in tre classi (ordine senatorio, equestre e plebei), i membri di ciascuna classe potevano fare una ben distinta carriera politica (cursus honorum). Le magistrature tradizionali erano disponibili solo per i cittadini dell'ordine senatorio. Le magistrature che sopravvissero alla fine della Repubblica erano, in ordine di importanza nel cursus honorum: il consolato, la pretura, il tribunato plebeo, l'edilità, la questura e il tribunato militare.