A Római Köztársaság időszakát az utolsó király, Lucius Tarquinius Superbus bukásától (Kr. e. 509) általában a principátus megalapításáig (Kr. e. 27) szokták számítani, bár az egyeduralmi törekvések ennél korábban megjelentek, a köztársaság látszata pedig Augustus principátusa után is igyekeztek fenntartania a császárok.
A következő (nem teljes) lista a Római Köztársaság csatáit tartalmazza, amelyek Rómát a császárkorra már a Földközi-tenger medencéjének urává tették.
Kr. e. 5. század
Kr. e. 496 – Regillus tavi csata - a rómaiak legyőzik az etruszkokat (vagy a latinokat)
Kr. e. 477 – cremerai csata - a Fabiusokat egy kivételével megölik
Kr. e. 458 – Mons Algidus-i csata - Cincinnatus legyőzi az aequusokat
Kr. e. 4. század
Kr. e. 396. Veii-i csata - A rómaiak meghódítják az etruszkokat
Kr. e. 390. Alliai csata - A gallok legyőzik a rómaiakat és kifosztják Rómát
Kr. e. 342. Gaurus hegyi csata - Marcus Valerius Corvus hadvezér legyőzi a szamniszokat (Első szamnisz háború, Kr. e. 343. - Kr. e. 341.)
Suessolai csata - Marcus Valerius Corvus consul újra legyőzi a szamniszokat
Kr. e. 339. Vesuviusi csata - P. Decius Mus és T. Manlius Imperiosus legyőzi a lázadó latinokat (Latin háború, Kr. e. 340. - Kr. e. 338.)
Kr. e. 338. Trifanumi csata - T. Manlius Imperiosus döntő győzelmet arat a latinok felett
Kr. e. 321. Csata a Caudine villában - A szamniszok legyőzik Spurius Postumius és T. Verturius Calvinus seregét
Kr. e. 316. Lautulae-i csata - A szamniszok legyőzik a rómaiakat
Kr. e. 315. Ciunai csata - A szamniszok ismét legyőzik a rómaiakat
Kr. e. 310. Vadimo tavi csata - Lucius Papirius Cursor diktátor legyőzi az etruszkokat
Kr. e. 305. Bovianumi csata - M. Fulvius és L. Postumius római konzulok legyőzik a szamniszokat, véget vetve a második szamnisz háborúnak (Kr. e. 326. - Kr. e. 304)
Kr. e. 3. század
Kr. e. 298. Camerinumi csata - A harmadik szamnisz háború (Kr. e. 298. - Kr. e. 290) első csatájában a szamniszok győzelmet aratnak Lucius Cornelius Scipio ellen
Kr. e. 295. Sentinumi csata - A Fabius Rullianus és Publius Decimus Mus vezette rómaiak legyőzik a szamniszokat és etruszk és gall szövetségeseiket
Kr. e. 293. Aquiloniai csata - Nagy győzelem a szamniszok felett
Kr. e. 285. Arretiumi csata - A gallok elpusztítják Lucius Caecilius seregét
Kr. e. 283. Vadimo tavi csata - P. Cornelius Dolabella legyőzi az etruszkokat és a gallokat
Kr. e. 282. Populoniai csata - A rómaiak megtörik az etruszkok ellenállását
Kr. e. 280. Heracleai csata - Az első összecsapás rómaiak és görögök közt, amelyet Pürrhosz vezetésével az utóbbiak nyernek
Kr. e. 279. Asculumi csata - Pürrhosz újra megveri a rómaiakat
Kr. e. 275. Beneventumi csata - Marcus Curius Dentatus végső győzelme Pürrhosz felett
Kr. e. 261. Agrigentumi csata - Hannibal Giszko és Hanno karthágói csapatait legyőzik a rómaiak és megszerzik az uralmat Szicília jó része felett
Kr. e. 260.
Lipari szigeteki csata - Karthágó a tengeren legyőzi Rómát
Mylae-i csata - C. Duillius flottája győz a karthághói flotta ellen és megszerzi a Földközi-tenger nyugati része feletti uralmat
Kr. e. 256.
Ecnomus foki csata - Hamilkar és Hanno flottája hiába próbálja megakadályozni, hogy Marcus Atilius Regulus Afrikára támadjon
Adysi csata - Regulus győzelmet arat a karthágóiak felett Észak-Afrikában
Kr. e. 255. Tuniszi csata - A görög zsoldos Xanthippus vezette karthágóiak legyőzik a rómaiakat és fogságba ejtik magát Regulust is
Kr. e. 251 Panormusi csata - Hasdrubal karthágói erői felett diadalt arat L. Caecilius Metellus.
Kr. e. 249. - Drepanai csata - Az Adherbal vezette karthágóiak legyőzik Publius Claudius Pulcher római admirális flottáját.
Kr. e. 242. - Aegates szigeteki csata - A római tengeri győzelem véget vet az Első Pun Háborúnak
Kr. e. 225. - Faesulae-i csata - A gallok legyőzik a rómaiakat Észak-Itáliában
Kr. e. 224. - Telamoni csata - Aemilius Papus és Caius Atilius Regulus legyőzi a gallokat
Kr. e. 222 - Clastidiumi csata - Marcus Claudius Marcellus ismét győzelmet arat a gallok felett
Kr. e. 218.
November Ticinusi csata - Hannibal egy kisebb lovassági csatában megveri a Publius Cornelius Scipio csapatait
Trebiai csata - Hannibal egy rajtaütéssel ezúttal Titius Sempronius Longust győzi le
Kr. e. 217. április - Trasimenus tavi csata - Hannibal rajtaüt Gaius Flaminius seregén, a római fővezér is elesik
Kr. e. 216.
augusztus 2 - Cannae-i csata - Hannibal elpusztítja Lucius Aemilius Paulus és Publius Terentius Varro római seregét egy olyan csatában, amelynek taktikai elemeit ma is oktatják
Első nolai csata - Marcus Claudius Marcellus sikerrel áll ellen Hannibal támadásának
Kr. e. 215. - Második nolai csata - Marcellus ismét visszaveri Hannibalt
Kr. e. 214. - Harmadik nolai csata - Marcellus újra megmérkőzik Hanniballal, az eredmény döntetlen
Kr. e. 212.
Első capuai csata - Hannibal legyőzi Q. Fulvius Flaccus és Appius Claudius konzulokat, de a római sereg megmenekül a megsemmisítéstől
Silarusi csata - Hannibal elpusztítja M. Centenius Penula praetor seregét
Herdoniai csata - Hannibal szétveri Gnaeus Fulvius praetor hadát
Kr. e. 211.
Felső Baetis-i csata - Publius és Gnaeus Cornelius Scipio elesnek a Hannibal testvére, Hasdrubal Barkasz vezette karthágóiak ellen
Második capuai csata - Hannibal nem tudja bevenni a római várost
Kr. e. 210. -
Második herdoniai csata - Hannibal elpusztítja Fulvius Centumalus seregét, a fővezért is megölik
Numistrói csata - Hannibal legyőzi Marcellust
Kr. e 209. - Asculumi csata - Hannibal újra legyőzi Marcellust
Kr. e. 208. - Baeculai csata - Az ifjabb P. Cornelius Scipio Hispániában legyőzi Hasdrubal Barkaszt
Kr. e. 207. -
Grumentumi csata - Gaius Claudius Nero megküzd Hanniballal, aztán észak felé vonul vissza, hogy harcba szálljon az Itáliába nyomult Hasdrubal Barkasszal
Metaurusi csata - Hasdrubalt legyőzi és megöli Nero római hada
Kr. e. 206. - Ilipai csata - Scipio ismét nagy győzelmet arat a Hispániában maradt karthágói erők ellen
Kr. e. 204. - Crotonai csata - Hannibal eldöntetlen csatát vív Sempronius ellen Dél-Itáliában
Kr. e. 203. - Bagbradesi csata - Scipio legyőzi Hasdrubal Giszkó és Syphax karthágói seregét, ezért Hannibal seregét visszarendelik Afrikába
Kr. e. 202, október 19. - Zámai csata - Scipio Africanus Major döntő győzelmet arat Hannibal felett Észak-Afrikában, és ezzel befejeződik a Második Pun Háború
Kr. e. 200. - Cremonai csata - A rómaiak legyőzik Gallia Cisalpina galljait
Kr. e. 2. század
Kr. e. 198. - Aousi csata - Titus Quinctius Flamininus legyőzi V. Philipposz makedón király seregét
Kr. e. 197. - Künoszkefaléi csata - Flamininus döntő győzelme Philipposz felett Thesszáliában
Kr. e. 194.
Mutinai csata - Győzelem a gallok felett
Gythiumi csata - Az Akháj Liga római segédlettel győzelemt arat Spárta felett ]
Kr. e. 191. - Thermopüléi csata - Manius Acilius Glabrio legyőzi III. Nagy Antiokhosz
Szeleukida királyt, aki kénytelen feladni Görögországot
Kr. e. 190.
Eurümedóni csata - Lucius Aemilius Regillus legyőzi a Szeleukida flottát, amelyet az utolsó csatáját vívó Hannibal vezet
Müonesszoszi csata - A rómaiak legyőznek még egy Szeleukida flottát
December, Magnesiai csata - (Szmürna közelében) Lucius Cornelius Scipio és testvére Scipio Africanus Major legyőzi III. Antiokhosz Szeleukida királyt
Kr. e. 171. - Callicinusi csata - A makedón Perszeusz legyőzi Publius Licinius Crassust.
Kr. e. 168. június 22. - Püdnai csata - Lucius Aemilius Paullus Macedonicus legyőzi és elfogja Perszeusz makedón királyt és ezzel véget ér a Harmadik Makedón Háború
Kr. e 148 - Második püdnai csata - Quintus Caecilius Metellus megnyeri Negyedik Makedón Háború döntő ütközetét Andriszkosz makedón trónkövetelő ellen
Kr. e. 146
Karthágói csata - Scipio Africanus Minor elfoglalja és lerombolja Karthágót, véget vetve a Harmadik Pun Háborúnak
Korinthoszi csata - Lucius Mummius legyőzi az Akháj Liga erőit, megölik a fővezért, Kritolaoszt is. Korinthoszt elpusztítják, Görögország közvetlen római uralom alá kerül
Kr. e. 112 - Noreiai csata - Súlyos vereség a kimberek és a teutonok egyesült erőitől
Kr. e. 108 - Muthuli csata - Caecilius Metellus serege legyőzi Jugurtha numidiai királyt
Kr. e. 105. október 6. - Arausiói csata - A kimberek nagy vereséget mérnek Gnaeus Mallius Maximus seregére
Kr. e. 102. - Aquae Sextiae-i csata (a mai Aix-en-Provence)- Gaius Marius legyőzi a teutonokat, a fogoly nők tömeges öngyilkosságot követnek el
Kr. e. 101 - Vercellae-i csata - Gaius Marius legyőzi és csaknem teljesen megsemmisíti a kimbereket, véget ér a kimber háború
Kr. e. 1. század
Kr. e. 89. - Asculumi csata - C. Pompeius Strabo hada döntő győzelmet arat az itáliai lázadók ellen
Kr. e. 86 - Chaeroneai csata - Lucius Cornelius Sulla legyőzi Arkhelaosz pontusi erőit Első Mithridatészi Háború
Kr. e. 85. - Orchomenusi csata - Sulla újra legyőzi Arkhelaoszt az Első Mithridatészi Háború döntő ütközetében
Kr. e. 83. - Tifata hegyi csata - Sulla legyőzi Caius Norbanus csapatait az Első Római Polgárháborúban
Kr. e. 82. - Csata a Collina kapunál - Sulla győz a szamniszokkal szövetkezett római néppártiak ellen a város északkeleti kapujánál a polgárháború döntő csatájában
Kr. e. 80. - Baetis folyói csata - Quintus Sertorius lázadói legyőzik a Köztársaság Lucius Fulfidias vezette seregét Hispániában
Kr. e. 74. - Küzikoszi csata - Lucius Lucullus legyőzi VI. Mithridatész pontusi király seregét
Kr. e. 72. - Kabirai csata - Lucullus ismét legyőzi Mithridatészt és lerohanja Pontust
Kr. e. 69 - Tigranokertai csata - Lucullus legyőzi II. Tigranész örmény királyt, aki menedéket nyújtott apósának, VI. Mithridatész pontusi királynak
Kr. e. 68. - Artaxatai csata - Lucullus újabb győzelme Tigranész felett
Kr. e. 66. - Lükoszi csata - Nagy Pompeius döntő győzelmet arat VI. Mithridatész pontusi király felett, eldöntve a Harmadik Mithridatészi Háborút
Kr. e. 62. január - Pistoriai csata - Catilina összeesküvésének erőit legyőzi Gaius Antonius
Kr. e. 58.
Június - Arari csata (Saone) - Caesar legyőzi a vándorló helvéteket
Július - Bibractei csata - Caesar döntő győzelmet a arat a helvétek felett
Kr. e. 57.
Axonai csata (Aisne) - Caesar legyőzi a Galba, a Suiessiones királya vezett belgákat
Csata a Sabis folyónál (Sambre) - Caesar legyőzi a nerviusokat
Kr. e. 53. - Carrhae-i csata - Crassus római triumvirt legyőzik és megölik a parthusok
Kr. e. 52.
Gergoviai csata - A lázadó gall Vercingetorix győzelme, Caesar egyetlen elvesztett csatája a gall háborúban
Alesiai csata - Caesar legyőzi a gall lázadó Vercingetorixot, befejezve Gallia Transalpina meghódítását
Kr. e. 49. augusztus 24. - Csata a Bagradas folyónál - Caesar hadvezére, Gaius Curio vereséget szenved Pompeius híveitől, Attius Varustól és I. Juba numidiai királytól, és öngyilkosságot követ el
Kr. e. 48.
július 10 - Dyrrhachiumi csata - Caesar, Pompeiusszal küzve Macedoniában, alig menekül meg egy katasztrofális vereségtől
augusztus 9. - Pharszaloszi csata - Caesar döntő győzelmet arat Pompeius felett, aki Egyiptomba menekül
Kr. e. 47.
február - Csata a Nílusnál - Caesar legyőzi XIII, Ptolemaiosz egyiptomi király seregeit
május - Zelai csata - Caesar legyőzi a pontusi II. Pharnakész seregét. (A csata után mondta: Veni, vidi, vici.
Kr. e. 46
január 4. - Ruspinai csata - Caesar elveszíti seregének legalább egyharmadát Titus Labienus ellen
február 6 - Thapsusi csata - Caesar legyőzi a Pompeius-párti Metellus Scipio seregét Észak-Afrikában
Kr. e. 45. március 17. - Mundai csata - Caesar utolsó csatájában legyőzi Titus Labienus és az ifjabb Gnaeus Pompeius seregeit Hispániában. Labienus elesik, az ifjabb Pompeiust elfogják és kivégzik
Kr. e. 43.
április 14. - Forum Gallorumi csata - Antonius, miközben Caesar egyik gyilkosa, Decimus Junius Brutus Albinus Mutinában (a mai Modena) rekedt csapatait ostromolja, legyőzi Pansa római consult, aki el is esik, de az érkező Aulus Hirtius consul megveri Antonius seregét
április 21 - Mutinai csata - Hirtius újra legyőzi Antoniust, de ő maga elesik
Kr. e. 42 -
octóber 3. - Philippii csata - Marcus Antonius és Octavianus eldöntetlen csatát vívnak Caesar gyilkosai, Marcus Junius Brutus és Cassius ellen. Bár Brutus legyőzi Octavianus, Antonius győz Cassius felett, aki öngyilkosságit követ el
Október 23. - Philippii csata - Antonius és Octavianus döntő győzelme Brutus felett, aki elmenekül, de hamarosan öngyilkosságot követ el
Kr. e. 41. - Perusiai csata (mai Perugia) - Octavianus legyőzi Marcus Antonius testvérét, Lucius Antoniust és feleségét Fulviát
Kr. e. 36. szeptember 3. - Naulochusi csata - Octavianus flottája Marcus Vipsanius Agrippa vezetése alatt legyőzi a lázadó Sextus Pompeiust.
Kr. e. 31. szeptember 2. - Actiumi csata - Octavianus döntő győzelmet arat a Marcus Antonius és Kleopátra elleni tengeri ütközetben.
