Republika (zlatinskéhores publica – „vec verejná“; v prenesenom význame spoločný majetok, obec, štát) je štátne zriadenie, v ktorom sa zvrchovaná moc volí na určité obdobie.
Prvé republiky vznikli vantickomGrécku aRíme. Ich forma bola obmedzená volebným právom, ktoré sa vzťahovalo na šľachtu (aristokratická republika), v niektorých prípadoch bolo volebné právo udeľované všetkým občanom republiky (demokratická republika; medzi občanov sa však rátala len časť slobodných mužov). Antické republiky spolu s demokratickou formou štátneho zriadenia zaznamenali najväčší rozvoj v najvýznamnejších gréckych mestských štátoch (Atény), neskôr v Ríme. Obdobie rímskej republiky bolo de facto ukončené zaGaia Iulia Caesara.
Vstredoveku sa republiky rozvíjali vo veľmi obmedzenej miere v mestských štátoch, najmä vTaliansku (Benátky). Od19. storočia došlo postupne k vytvoreniu republík vo väčšine štátov vEurópe a Amerike.