1709 AD — 1945 AD
World War I
Battles
289
Timespan
236 yrs
Countries
107
Combatants (396)
LatviaGermanyRussiaGermanRussianRiga
Theatres
Battles (289)
01Aa River
Germany56.82°N, 23.58°E · Latvia02Agagia
United Kingdom31.61°N, 25.89°E · Egypt03Aisne
United Kingdom49.48°N, 3.35°E · France04Aisne
Germany49.48°N, 3.35°E · France05Aisne
Germany49.48°N, 3.35°E · France06Albert
Germany50.00°N, 2.65°E · France07Amara
United Kingdom31.85°N, 47.15°E · Iraq08Amiens
United Kingdom49.89°N, 2.30°E · France09Amman
United Kingdom, New Zealand, Australia31.95°N, 35.93°E · Jordan10Antwerp
Germany51.22°N, 4.40°E · Belgium11Aqaba
Arab Rebels29.53°N, 35.01°E · Jordan12Ardennes
Germany49.76°N, 4.63°E · France13Arges
Germany45.07°N, 24.81°E · Romania14Argonne
France49.17°N, 5.00°E · France15Armentieres
United Kingdom50.69°N, 2.88°E · France16Arras
Germany50.29°N, 2.78°E · France17Arras
Germany50.29°N, 2.78°E · France18Arras
United Kingdom50.29°N, 2.78°E · France19Artois (1st)
Germany50.25°N, 2.94°E · France20Artois (2nd)
Germany50.25°N, 2.94°E · France21Asiago
Draw45.88°N, 11.51°E · Italy22Aubers
Germany50.60°N, 2.83°E · France23Baghdad
United Kingdom33.31°N, 44.36°E · Iraq24Baku
Turkey40.41°N, 49.87°E · Azerbaijan25Bapaume
United Kingdom50.10°N, 2.85°E · France26Baranovitchi
Austria-Hungary, Germany53.13°N, 26.01°E · Belarus27Bazentin
United Kingdom50.03°N, 2.76°E · France28Beersheba
United Kingdom31.25°N, 34.79°E · Israel29Bellewaarde (1st)
United Kingdom, Belgium, France50.85°N, 2.95°E · Belgium30Beringia
United Kingdom14.55°N, 25.62°E · Sudan31Bolimov
Russia52.08°N, 20.16°E · Poland32Brody
Germany50.08°N, 25.15°E · Ukraine33Brzezany
Austria-Hungary49.44°N, 24.94°E · Ukraine34Brzezany
Germany49.44°N, 24.94°E · Ukraine35Cambrai-St Quentin
United Kingdom50.17°N, 3.23°E · France36Cape Sarych
Russia44.38°N, 33.73°E · Ukraine37Carpathians
Draw47.24°N, 25.59°E · Romania38Champagne
Germany48.92°N, 4.15°E · France39Charleroi
Germany50.41°N, 4.44°E · Belgium40Constanta
Germany, Bulgaria, Turkey44.16°N, 28.63°E · Romania41Coronel
Germany-37.03°N, -73.14°E · Chile42Courtrai
United Kingdom, France, Belgium50.82°N, 3.26°E · Belgium43Damascus
United Kingdom, Australia, New Zealand, Arab Rebels33.51°N, 36.28°E · Syria44Dardanelles
United Kingdom, France40.05°N, 26.30°E · Turkey45Dardanelles Narrows
Ottoman Empire40.05°N, 26.30°E · Turkey46Dar es Salaam
United Kingdom-6.79°N, 39.21°E · Tanzania47Dera
Arab Rebels, United Kingdom32.63°N, 36.10°E · Syria48Doiran
Bulgaria41.22°N, 22.75°E · Macedonia49Douaumont (1st)
Germany49.22°N, 5.44°E · France50Douaumont (2nd)
Germany49.22°N, 5.44°E · France51Douaumont (3rd)
France49.22°N, 5.44°E · France52Drina
Serbia43.86°N, 19.54°E · Serbia53Duala
United Kingdom, France4.05°N, 9.77°E · Cameroon54Dvinsk
Russia55.87°N, 26.54°E · Latvia55El Mughar
United Kingdom31.62°N, 34.76°E · West Bank and Gaza56Epehy
United Kingdom50.01°N, 3.13°E · France57Erzincan
Russia39.75°N, 39.49°E · Turkey58Erzurum
Russia39.91°N, 41.27°E · Turkey59Eski Hissarlik
Draw40.66°N, 29.24°E · Turkey60Es Salt (1st)
United Kingdom32.03°N, 35.66°E · Israel61Es Salt (2nd)
Ottoman Empire32.03°N, 35.66°E · Jordan62Falkland Islands
United Kingdom-51.80°N, -59.52°E · Falkland Islands (Islas Malvinas)63Festubert
Germany50.54°N, 2.74°E · France64Flamanda
Germany, Bulgaria43.74°N, 24.91°E · Bulgaria65Flanders
Draw51.01°N, 3.73°E · Belgium66Flanders
United Kingdom, France, Belgium51.01°N, 3.73°E · Belgium67Flers-Courcelette
Germany50.06°N, 2.74°E · France68Fleury (1st)
France49.19°N, 5.43°E · France69Fleury (2nd)
France49.19°N, 5.43°E · France70Florina
Serbia40.78°N, 21.41°E · Greece71Frezenberg
United Kingdom50.87°N, 2.96°E · Belgium72Frontiers
Germany43.82°N, 4.37°E · France73Galicia
Russia49.54°N, 25.56°E · Ukraine74Gallipoli
Ottoman Empire40.33°N, 26.49°E · Turkey75Garua
United Kingdom, France9.32°N, 13.39°E · Cameroon76Gaza (1st)
Turkey, Germany31.35°N, 34.31°E · West Bank and Gaza77Gaza (2nd)
Germany, Turkey31.35°N, 34.31°E · West Bank and Gaza78Gheluvelt
United Kingdom50.83°N, 2.99°E · Belgium79Gibeon
Germany-25.13°N, 17.77°E · Namibia80Givenchy
United Kingdom50.39°N, 2.77°E · France81Givenchy
Germany50.39°N, 2.77°E · France82Gnila Lipa
Russia49.41°N, 24.38°E · Ukraine83Gorlice-Tarnow
Germany, Austria49.65°N, 21.16°E · Poland84Gorodok
Russsia49.78°N, 23.64°E · Russia85Gravenstafel
United Kingdom, Canada, France50.90°N, 2.85°E · Belgium86Grodno
Germany53.67°N, 23.81°E · Belarus87Guiba
United Kingdom4.86°N, 31.51°E · South Sudan88Guillemont
Draw50.01°N, 2.83°E · France89Gumbinnen
Russia54.59°N, 22.20°E · Russia90Haelen
Belgium50.95°N, 5.11°E · Belgium91Hamel
Australia, United States49.90°N, 2.57°E · France92Hanna
Ottoman Empire32.00°N, 44.33°E · Iraq93Hejaz
Arab Rebels21.73°N, 39.34°E · Saudi Arabia94Helgoland Bight
United Kingdom54.18°N, 7.89°E · Germany95Heles
Ottoman Empire40.05°N, 26.18°E · Turkey96Hermannstadt
Germany45.80°N, 24.13°E · Romania97Hill 60, Flanders
Germany50.81°N, 2.94°E · Belgium98Hill 60, Gallipoli
Ottoman Empire40.27°N, 26.29°E · Turkey99Hindenburg Line
United Kingdom, France, Australia, New Zealand, Canada, United States, Belgium50.18°N, 2.92°E · France100Huj
United Kingdom31.51°N, 34.55°E · Palesinian Territories101Iringa
United Kingdom-7.77°N, 35.69°E · Tanzania102Irriwaddy
United Kingdom20.88°N, 95.82°E · Myanmar103Isonzo
Austria-Hungary46.17°N, 13.36°E · Slovenia104Isonzo (1st)
Austria-Hungary46.17°N, 13.36°E · Slovenia105Isonzo (2nd)
Austria-Hungary46.17°N, 13.36°E · Slovenia106Isonzo (1st)
Austria-Hungary46.17°N, 13.36°E · Slovenia107Isonzo (2nd)
Italy46.17°N, 13.36°E · Slovenia108Istabulat
United Kingdom34.03°N, 43.98°E · Iraq109Ivangorod
Russia51.57°N, 21.84°E · Russia110Jasini
Germany-4.67°N, 39.19°E · Tanzania111Jeddah
Arab Rebels, United Kingdom21.49°N, 39.19°E · Saudi Arabia112Jericho
United Kingdom, Australia, New Zealand31.86°N, 35.46°E · West Bank and Gaza113Jerusalem
United Kingdom31.77°N, 35.21°E · Israel114Jisr Benat Yakub
Australia32.54°N, 34.91°E · Israel115Jutland
Draw56.84°N, 5.17°E · Denmark116Kamina
United Kingdom, France7.92°N, 0.84°E · Togo117Karakilise
Russia40.82°N, 44.44°E · Armenia118Kasama
Draw-10.23°N, 31.19°E · Zambia119Katia (1st)
Draw30.66°N, 33.14°E · Egypt120Kemmel
France50.78°N, 2.82°E · Belgium121Kerensky Offensive
Germany49.45°N, 24.90°E · Ukraine122Khan Baghdadi
United Kingdom33.88°N, 42.51°E · Iraq123Khanikin
Ottoman Empire34.35°N, 45.38°E · Iraq124Kolubara
Serbia44.46°N, 19.82°E · Serbia125Komarow
Austria-Hungary50.63°N, 23.47°E · Poland126Koprukoy
Russia39.92°N, 41.93°E · Turkey127Kossovo
Germany, Austria-Hungary, Bulgaria42.60°N, 20.90°E · Kosovo128Kosturino
Bulgaria41.36°N, 22.61°E · Macedonia (FYROM)129Krasnik
Austria-Hungary50.92°N, 22.23°E · Poland130Krithia (1st)
Ottoman Empire40.09°N, 26.22°E · Turkey131Krithia (2nd)
Ottoman Empire40.09°N, 26.22°E · Turkey132Krithia (3rd)
Ottoman Empire40.09°N, 26.22°E · Turkey133Kum Kale
Turkey40.16°N, 26.25°E · Turkey134Kut-al-Amara
United Kingdom32.52°N, 45.85°E · Iraq135Kut-al-Amara (2nd)
Ottoman Empire32.52°N, 45.85°E · Iraq136Kut-al-Amara
United Kingdom32.52°N, 45.85°E · Iraq137La Bassee
Germany50.54°N, 2.81°E · France138Lake Naroch
Germany54.86°N, 26.78°E · Belarus139Lake Prespa
Germany, Bulgaria40.77°N, 21.01°E · Macedonia140Langemark
United Kingdom50.91°N, 2.92°E · Belgium141Langemark
United Kingdom50.91°N, 2.92°E · Belgium142Le Cateau
Germany49.86°N, 3.70°E · France143Le Cateau
United Kingdom, France49.86°N, 3.70°E · France144Lemberg
Austria-Hungary, Germany49.84°N, 24.03°E · Ukraine145Le Mort-Homme
Germany49.23°N, 5.24°E · France146Leningrad
USSR59.93°N, 30.34°E · Russia147Liege
Germany50.63°N, 5.58°E · Belgium148Limanowa
Austria-Hungary49.71°N, 20.42°E · Poland149Lodz
Draw51.76°N, 19.46°E · Poland150Lone Pine
Australia45.07°N, 13.64°E · Turkey151Loos
Germany50.62°N, 3.02°E · France152Lorraine
Germany48.87°N, 6.21°E · France153Louvement
France48.55°N, 4.91°E · France154Lutsk
Draw50.75°N, 25.33°E · Ukraine155Lutsk
Russia50.75°N, 25.33°E · Ukraine156Lys
Draw50.77°N, 3.02°E · France157Maan
Arab Rebels, United Kingdom30.22°N, 35.55°E · Jordan158Magdhaba
Australia, New Zealand31.12°N, 33.72°E · Egypt159Mahiwa
Germany-10.34°N, 39.27°E · Tanzania160Malazgirt
Ottoman Empire39.15°N, 42.54°E · Turkey161Maracesti
Germany, Bulgaria45.88°N, 27.22°E · Romania162Marne
France49.07°N, 3.64°E · France163Marne
France, United Kingdom, United States49.13°N, 4.15°E · France164Masurian Lakes
Germany53.55°N, 20.45°E · Poland165Masurian Lakes
Germany53.55°N, 20.45°E · Poland166Medina, Saudi Arabia
Ottoman Empire24.47°N, 39.48°E · Saudi Arabia167Megiddo
United Kingdom, Australia, New Zealand32.58°N, 35.18°E · Israel168Menin Road
United Kingdom50.85°N, 2.90°E · Belgium169Messines
United Kingdom50.76°N, 2.90°E · Belgium170Messines
United Kingdom, France50.76°N, 2.90°E · Belgium171Meuse-Argonne
United States49.33°N, 5.09°E · France172Mojkovac
Austria-Hungary42.96°N, 19.58°E · Montenegro173Monastir
United Kingdom, France, Serbia41.03°N, 21.33°E · Macedonia174Mons
Germany50.45°N, 3.96°E · Belgium175Monte Grappa
United Kingdom, France, Italy45.87°N, 11.79°E · Italy176Monte Grappa
United Kingdom, France, Italy45.87°N, 11.79°E · Italy177Mora, Cameroon
United Kingdom11.05°N, 14.14°E · Cameroon178Morogoro
United Kingdom, Belgium-6.83°N, 37.66°E · Tanzania179Morval
United Kingdom50.03°N, 2.85°E · United Kingdom180Muhlhausen
Germany47.75°N, 7.29°E · France181Mushahida
United Kingdom33.64°N, 44.23°E · Iraq182Namur
Germany50.47°N, 4.87°E · Belgium183Nancy
France48.69°N, 6.18°E · France184Narungombe
United Kingdom, South Africa-10.02°N, 38.87°E · Tanzania185Nasiriya
United Kingdom31.05°N, 46.27°E · Iraq186Nery
Germany49.28°N, 2.78°E · France187Neuve Chappelle
Germany50.59°N, 2.78°E · France188Nivelle Offensive
Germany49.45°N, 3.05°E · France189Nonne Boschen
United Kingdom50.85°N, 2.97°E · France190Nowo Georgiewsk
Germany52.43°N, 20.62°E · Poland191Noyon-Montdidier
France, United States49.58°N, 2.98°E · France192Orlau-Frankenau
Russia53.78°N, 20.40°E · Germany193Ortigara
Austria-Hungary46.01°N, 11.51°E · Italy194Ostend
Germany51.22°N, 2.93°E · Belgium195Otranto
Austria-Hungary40.17°N, 18.52°E · Italy196Ourcq
France49.11°N, 3.12°E · France197Passchendaele (1st)
Germany50.90°N, 3.02°E · Belgium198Passchendaele (2nd)
United Kingdom, Canada50.90°N, 3.02°E · Belgium199Piave (1st)
Italy46.07°N, 12.33°E · Italy200Pilkem Ridge
United Kingdom50.90°N, 2.89°E · Belgium201Poelcappelle
Germany50.92°N, 2.96°E · Belgium202Polygon Wood
United Kingdom50.85°N, 2.98°E · France203Pozieres
United Kingdom, Australia50.04°N, 2.72°E · France204Przasnysz
Germany53.02°N, 20.88°E · Poland205Przemysl (1st)
Austria-Hungary49.78°N, 22.77°E · Poland206Przemysl (2nd)
Russia49.78°N, 22.77°E · Poland207Qingdao
United Kingdom, Japan36.07°N, 120.38°E · China208Qurna
United Kingdom31.02°N, 47.42°E · Iraq209Radom
Russia51.40°N, 21.15°E · Poland210Rafa
United Kingdom31.28°N, 34.24°E · Egypt211Ramadi
United Kingdom33.44°N, 43.28°E · Iraq212Rawa Russka
Russia50.23°N, 23.62°E · Ukraine213Riga
Germany56.95°N, 24.11°E · Latvia214Riga
Germany56.95°N, 24.11°E · Latvia215Rimnic Sarat
Germany45.38°N, 27.03°E · Romania216Romani
Australia, New Zealand31.02°N, 32.68°E · Egypt217Rufiji Delta
United Kingdom-7.80°N, 39.41°E · Tanzania218Sabac
Serbia44.75°N, 19.69°E · Serbia219Sahil
United Kingdom30.16°N, 48.39°E · Iraq220St Julien
Germany50.89°N, 2.91°E · France221St Mihiel
United States, France48.96°N, 5.85°E · France222St Quentin
United Kingdom, France49.85°N, 3.24°E · France223Salaita
Germany-2.08°N, 35.58°E · Kenya224Salonika
Germany, Bulgaria40.64°N, 22.94°E · Greece225Sambre
United Kingdom, United States, France, Belgium, Canada, Australia, New Zealand50.29°N, 4.26°E · France226San
Russia49.87°N, 22.42°E · Poland227Sandfontein
Germany-25.19°N, 27.26°E · South Africa228Sannaiyat
Ottoman Empire32.62°N, 46.02°E · Iraq229Sardarapat
Armenia40.13°N, 44.01°E · Armenia230Sari Bair
Ottoman Empire40.04°N, 26.18°E · Turkey231Sarikamish
Russia40.33°N, 42.59°E · Turkey232Scarborough
Germany54.28°N, -0.40°E · United Kingdom233Scarpe
United Kingdom, Canada50.44°N, 3.43°E · France234Scimitar Hill
Ottoman Empire40.31°N, 26.26°E · Turkey235Selle
United Kingdom, France49.97°N, 3.35°E · France236Sevastopol
Draw44.62°N, 33.53°E · Ukraine237Shaiba
United Kingdom30.43°N, 47.67°E · Iraq238Sharqat
United Kingdom35.49°N, 43.24°E · Iraq239Sheik Saad
Ottoman Empire32.56°N, 46.26°E · Iraq240Sheria
United Kingdom31.40°N, 34.43°E · Israel241Siwa
United Kingdom29.20°N, 25.52°E · Egypt242Somme
Draw50.00°N, 2.48°E · France243Somme
Germany50.00°N, 2.48°E · France244Souville
France49.16°N, 5.39°E · France245Stalluponen
Germany54.63°N, 22.57°E · Russia246Stanislau
Austria-Hungary48.92°N, 24.71°E · Ukraine247Stochod
Austria-Hungary, Germany51.22°N, 24.68°E · Ukraine248Strypa
Austria-Hungary49.30°N, 25.27°E · Ukraine249Styr
Russia50.91°N, 25.53°E · Ukraine250Suez Canal
United Kingdom29.97°N, 32.55°E · Egypt251Suvla Bay
Ottoman Empire40.31°N, 26.26°E · Turkey252Tabora
Belgium-5.04°N, 32.82°E · Tanzania253Tafileh
Arab Rebels30.83°N, 35.62°E · Jordan254Taif
Arab Rebels21.28°N, 40.42°E · Saudi Arabia255Tanga
Germany-5.09°N, 39.10°E · Tanzania256Tannenberg
Germany53.50°N, 20.14°E · Poland257Targu Jiu
Germany45.04°N, 23.21°E · Romania258Tarnopol
Austro-Hungary, Germany49.55°N, 25.59°E · Ukraine259Tel el Ful
United Kingdom31.82°N, 35.23°E · Israel260Thiepval
United Kingdom50.05°N, 2.69°E · France261Tirlement
Germany50.81°N, 4.94°E · Belgium262Transloy Ridges
United Kingdom, France50.06°N, 2.89°E · France263Trebizond
Russia, United Kingdom, France41.00°N, 39.72°E · Turkey264Triple Offensive
Germany54.82°N, 23.92°E · Lithuania265Tutrakan
Germany, Bulgaria, Turkey44.04°N, 26.62°E · Bulgaria266Umm-at-Tubal
United Kingdom32.91°N, 45.05°E · Iraq267Vardar
Bulgaria41.44°N, 22.63°E · Macedonia268Vardar
United Kingdom, France, Serbia, Greece, Italy41.44°N, 22.63°E · Macedonia269Vaux (1st)
Germany49.20°N, 5.43°E · France270Vaux (2nd)
France49.20°N, 5.43°E · France271Verdun
Draw49.16°N, 5.38°E · France272Verdun
France49.16°N, 5.38°E · France273Vilna
Draw54.69°N, 25.28°E · Lithuania274Vittorio Veneto
Italy, France, United Kingdom45.98°N, 12.27°E · Italy275Wadi
Ottoman Empire32.63°N, 46.16°E · Iraq276Warsaw (1st)
Russia52.23°N, 21.01°E · Poland277Warsaw (2nd)
Russia52.23°N, 21.01°E · Poland278Warsaw
Germany52.23°N, 21.01°E · Poland279Wejh
Arab Rebels26.24°N, 36.47°E · Saudi Arabia280Windhoek
South Africa-22.56°N, 17.07°E · Namibia281Woevre
Germany49.09°N, 5.68°E · France282Yanbu (1st)
Arab Rebels24.02°N, 38.19°E · Saudi Arabia283Yanbu (2nd)
Arab Rebels, United Kingdom24.02°N, 38.19°E · Saudi Arabia284Ypres
United Kingdom, France50.85°N, 2.88°E · Belgium285Ypres
Draw50.85°N, 2.88°E · Belgium286Ypres
Draw50.85°N, 2.88°E · Belgium287Yser
France, Belgium51.03°N, 2.73°E · Belgium288Zeebrugge
Germany51.32°N, 3.21°E · Belgium289Zlota Lipa
Russia51.77°N, 20.16°E · Poland