Skip to Content

🇵🇱Poland Provinces

All 16 Poland subdivisions with ISO 3166-2:PL codes - Europe / Eastern Europe

Total

16 subdivisions

Types

Province

ISO Standard

ISO 3166-2:PL

Code Example

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

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

// Look up a specific subdivision
subdivision.get('PL-DS');
// => { code: 'PL-DS', name: 'Dolnośląskie', type: 'Province' }

// Validate a subdivision code
subdivision.isValidCode('PL-DS');  // true
subdivision.isValidRegion('PL', 'DS');  // true

Tree-Shaking Tip

Import only Poland subdivisions to minimize bundle size:

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

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

All Poland Provinces

CodeNameType
PL-DSDolnośląskieProvince
PL-KPKujawsko-pomorskieProvince
PL-LBLubuskieProvince
PL-LDŁódzkieProvince
PL-LULubelskieProvince
PL-MAMałopolskieProvince
PL-MZMazowieckieProvince
PL-OPOpolskieProvince
PL-PDPodlaskieProvince
PL-PKPodkarpackieProvince
PL-PMPomorskieProvince
PL-SKŚwiętokrzyskieProvince
PL-SLŚląskieProvince
PL-WNWarmińsko-mazurskieProvince
PL-WPWielkopolskieProvince
PL-ZPZachodniopomorskieProvince

FAQ

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

Use Poland subdivision data in your project

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

npm install @koshmoney/countries