Most military records for the Czech Republic can be found in one of 4 archives. For personnel records of soldiers born before 1865, the War Archive in Vienna is the primary repository. Later records are kept at the Military History Archive in Prague. Basic service sheets for soldiers born after 1911 and officers born after 1905 can be found in the Slovakian archives.
The military personnel documents for citizens who obtained German Nationality (typically inhabitants of the Sudetenland) and joined the Wehrmacht during World War II, can be found in one of two military archives in Germany.
The War Archive in Vienna, which is part of the Austrian State Archives, keeps personnel records for soldiers born before 1865, military church records, and many important records related to World War I. Database of archival sources of the Austrian State Archive: http://www.archivinformationssystem.at/archivplansuche.aspx
Nottendorfer Gasse 2
The Military History Archive in Prague keeps Basic service sheets of soldiers born from 1865 to 1910 and officers born from 1865 to 1905. Unfortunately, the personnel documents for soldiers born between 1887-1900 were destroyed. This archive maintains an online database of legionnaires of World War I and World War II, and a database of soldiers killed during these wars: http://www.vuapraha.cz/fallensoldierdatabasehttp://www.vuapraha.cz/fallensoldierdatabase
Vojenský ústřední archiv
Sokolovská 136 / 24
186 00 Praha 8 – Karlín
The Military History Archive in Bratislava holds the Basic service sheets for soldiers born between 1911-1920.
Vojenský historický archív
821 04 Bratislava
The Military Archive Central Registry in Trnava holds the Basic service sheets for soldiers born from 1921 to 1975 and officers born from 1905 to 1975.
Vojenský archív - centrálna registratúra
Universitné námestie 2
918 00 Trnava
The Hungarian Military Archive in Budapest holds the card index of members of the Hungarian Royal forces.
Kapisztrán tér 2-4.
The Deutsche Dienststelle (WASt) keeps personnel records of other ranks and of noncommissioned officers and enlisted personnel charge of clarifying the fate of missing persons and individuals killed in action, as well as of furnishing proof of captivity as a prisoner of war. If you are not sure whether the person inquired about was an officer, you are recommended to address your request to the Deutsche Dienststelle.
Deutsche Dienststelle (WASt)
The Bundesarchiv, Abteilung Militaerarchiv keeps award documents for orders and decorations and records of trials before courts of the Wehrmacht relating to all ranks. In this archive are also stored the personnel records of officers (rank of Leutnant and above) and civil servants of the German Army and Air Force (as well as of officers of the Reichsmarine and Kriegsmarine in the rank of Kapitänleutnant and above).
Bundesarchiv, Abt. Militärarchiv
The Russian Military Archive keeps documents related to World War II, including a card index of prisoners-of-war, internees, and persons deported between 1939-1960.
Российский государственный военный архив (РГВА)
ул. Адмирала Макарова, 29
The French Military Archive is located within the castle of Vincennes at the end of Metro Line 1 (Station: Château de Vincennes). Very interesting from genealogical poit of view are lists of soldiers caprured during Napoleonic wars.
Service historique de la défense
Château de Vincennes
Avenue de Paris
94306 Vincennes cedex