All 310 German Citizenship Test Questions: The Official BAMF Pool Explained

The German citizenship test draws its 33 questions from a pool of 310 official questions published by BAMF, the Bundesamt für Migration und Flüchtlinge (Federal Office for Migration and Refugees). The pool includes 300 national questions and 10 questions specific to each of the 16 German states (Bundesländer).

Where the Questions Come From: BAMF

All questions on the German citizenship test — officially known as the Leben in Deutschland Test — come from a single official catalogue published by BAMF, the Bundesamt für Migration und Flüchtlinge (Federal Office for Migration and Refugees). BAMF is the federal agency responsible for migration, asylum, and integration in Germany. The question pool is publicly available and updated periodically to reflect changes in German law and society.

The pool contains exactly 310 questions. Each question is multiple-choice with four options and one correct answer, written in German. BAMF does not publish the specific 33 questions you will face — those are selected randomly from the full pool each time.

Using the official question pool as the basis for your preparation is the most reliable strategy. Einbürger includes all 310 questions exactly as published by BAMF, updated for 2026, so you are never studying outdated or unofficial material.

National Questions and State-Specific Questions

The 310-question pool is divided into two parts: 300 national questions that apply to all candidates across Germany, and 10 state-specific questions (Bundesland-Fragen) that are unique to each of the 16 German states. The national questions cover topics that are the same regardless of where you live in Germany. The state-specific questions relate to the history, constitution, landmarks, and civic life of your particular state.

On exam day, your 33 questions will include questions drawn from both the national pool and the state-specific pool for the Bundesland where you are applying for citizenship. This means that two candidates sitting the same exam on the same day may receive different state-specific questions if they live in different states. All 16 German states are included: Baden-Württemberg, Bavaria (Bayern), Berlin, Brandenburg, Bremen, Hamburg, Hesse (Hessen), Mecklenburg-Vorpommern, Lower Saxony (Niedersachsen), North Rhine-Westphalia (Nordrhein-Westfalen), Rhineland-Palatinate (Rheinland-Pfalz), Saarland, Saxony (Sachsen), Saxony-Anhalt (Sachsen-Anhalt), Schleswig-Holstein, and Thuringia (Thüringen).

Einbürger includes all 16 sets of state-specific questions. When you set up the app, you select your Bundesland, and the app activates the correct 10 state questions alongside the 300 national ones, giving you the full 310-question pool that is relevant to your exam.

What Topics Are Covered?

The 300 national questions cover three broad topic areas. The first is politics and democracy in Germany, which includes questions about the German constitution (Grundgesetz), the structure of government, the Bundestag, fundamental rights, and how democratic institutions work. The second area is history and responsibility, covering key events in German history including the Weimar Republic, the Nazi period, World War II, the division and reunification of Germany, and Germany's international responsibilities today. The third area is people and society, which includes questions about everyday life in Germany, social values, the role of religion, family law, the education system, and the social welfare system.

These three categories reflect the knowledge that Germany expects its future citizens to have. Understanding the structure of the questions by topic can help you identify your weak areas and focus your study time more effectively. Einbürger's progress statistics show your accuracy by category, so you can quickly see which topics need the most attention before your official exam.

Why an App Beats Studying a PDF

BAMF makes the full question pool available as a downloadable PDF. While this is useful as a reference, studying a static PDF is one of the least effective ways to prepare for the test. Reading through 310 questions and answers in sequence does not replicate the random selection and time pressure of the real exam, and it gives you no way to track which questions you are getting wrong or measure your progress over time.

An app like Einbürger solves all of these problems. In Study Mode, you can work through questions at your own pace with instant feedback and explanations after every answer. In Flashcard Mode, you can do rapid swipe-through reviews to reinforce your memory. In Exam Mode, the app selects 33 questions at random and starts a 60-minute countdown — simulating the real test conditions so you can practice under pressure before the official exam. Your statistics are saved automatically, showing you which categories need more work and tracking your improvement over time. All of this is available offline, with no account required and support for 14 languages.

How to Study All 310 Questions with Einbürger

1
Download Einbürger and select your Bundesland

Open the app, choose your language, and select your German state. The app will activate the correct 10 state-specific questions alongside the 300 national ones.

2
Work through Study Mode by category

Browse the topic categories and study the questions that feel least familiar first. Use the explanations to understand why each answer is correct, not just to memorize the answer.

3
Use Flashcard Mode for quick reviews

Once you have covered a topic in Study Mode, switch to Flashcard Mode for fast swipe-through reinforcement. This is especially useful in short study sessions during the day.

4
Run full Exam Mode simulations

Regularly practice with Exam Mode to get comfortable with the 33-question format and 60-minute timer. Check your score against the 17-correct pass threshold.

5
Check your statistics and focus on weak spots

Review your accuracy by category in the statistics screen. Prioritize the categories where your accuracy is lowest, and re-study those questions in Study Mode.

Are the questions in Einbürger exactly the same as the official BAMF questions?

Yes. Einbürger includes all 310 questions exactly as published by BAMF, updated for 2026. No unofficial questions, no invented content.

Will the questions on my actual exam be the same as the ones in the app?

Your exam will draw 33 questions at random from the same 310-question pool. Studying all 310 questions gives you the best possible coverage of what could appear on your exam day.

Do the state-specific questions change from year to year?

BAMF updates the question pool periodically. Einbürger is updated for 2026 and reflects the current official question catalogue. Check for app updates to ensure you always have the latest questions.

Ready to Pass Your Test?

Download Einbürger free and start studying today. All 310 official BAMF questions, 14 languages, and a realistic exam simulation — fully offline, no account needed. Your German citizenship is within reach.

Download Leben in Deutschland 2026 Test on the App Store

Leben in Deutschland Test 2026

Everything you need to know about the official German citizenship test — what it covers, where to register, and what to expect on test day.

Read guide

Leben in Deutschland vs. Einbürgerungstest

They sound like different tests — but they are the same exam. What changes is only the certificate you receive based on your score.

Read guide

How Many Questions Do You Need to Pass?

You need 17 correct answers out of 33 to pass for citizenship — or 15 out of 33 for the Orientierungskurs completion certificate.

Read guide

Study for the Test in Your Own Language

All 310 questions are available in 14 languages. The official exam itself is conducted in German only — but you can prepare in your own language.

Read guide