The Russian Federation’s diplomatic body has 5 separate consulates and 1 Embassy in Germany. The Russian Embassy in Germany is located in Berlin and has a consular department as well.
You have to go to the Russian Consulates for applying for your visa, getting information regarding other documents or establishing diplomatic relations.
Below, you can find more details for each of the consulates and the Embassy.