Skip to Content

🇩🇪Germany Länders

All 16 Germany subdivisions with ISO 3166-2:DE codes - Europe / Western Europe

Total

16 subdivisions

Types

Länder

ISO Standard

ISO 3166-2:DE

Code Example

import { subdivision } from '@koshmoney/countries';

// Get all Germany subdivisions
const subs = subdivision.getByCountry('DE');
// => 16 subdivisions

// Look up a specific subdivision
subdivision.get('DE-BB');
// => { code: 'DE-BB', name: 'Brandenburg', type: 'Länder' }

// Validate a subdivision code
subdivision.isValidCode('DE-BB');  // true
subdivision.isValidRegion('DE', 'BB');  // true

Tree-Shaking Tip

Import only Germany subdivisions to minimize bundle size:

// Import only Germany subdivisions for smaller bundles
import { subdivisions } from '@koshmoney/countries/subdivision/DE';

Object.entries(subdivisions);
// => 16 entries

All Germany Länders

CodeNameType
DE-BBBrandenburgLänder
DE-BEBerlinLänder
DE-BWBaden-WürttembergLänder
DE-BYBayernLänder
DE-HBBremenLänder
DE-HEHessenLänder
DE-HHHamburgLänder
DE-MVMecklenburg-VorpommernLänder
DE-NINiedersachsenLänder
DE-NWNordrhein-WestfalenLänder
DE-RPRheinland-PfalzLänder
DE-SHSchleswig-HolsteinLänder
DE-SLSaarlandLänder
DE-SNSachsenLänder
DE-STSachsen-AnhaltLänder
DE-THThüringenLänder

FAQ

How many subdivisions does Germany have?
Germany has 16 subdivisions defined in ISO 3166-2:DE, including 16 länders.
What is the ISO 3166-2 code format for Germany?
Germany subdivision codes follow the format DE-XX, where DE is the country's alpha-2 code and XX is the subdivision identifier. For example, DE-BB represents Brandenburg.
How to get Germany subdivisions in JavaScript?
Install @koshmoney/countries via npm, then use subdivision.getByCountry('DE') to get all 16 subdivisions.
View Germany country page →Country code converter →

Use Germany subdivision data in your project

Get all 16 Germany subdivisions with ISO 3166-2 codes, plus countries, currencies, postal codes, and more.

npm install @koshmoney/countries