O Bundessozialgericht (Tribunal Social Federal da Alemanha) é o Supremo Tribunal Federal alemão de recursos para casos de previdência social. O tribunal foi criado em 11 de setembro de 1954 para julgar casos sobre seguro de saúde público, seguro de assistência a longo prazo, seguro de pensão e planos de seguro contra acidentes de trabalho. Estes casos geralmente começam no Sozialgerichte ("Tribunais Sociais"), depois no Landessozialgerichte ("Tribunais Sociais Estaduais Superiores"), antes de os casos serem encerrados no Bundessozialgericht.

O Bundessozialgericht está localizado na cidade de Kassel.