Skip to Content

🇺🇦Ukraine Subdivisions

All 27 Ukraine subdivisions with ISO 3166-2:UA codes - Europe / Eastern Europe

Total

27 subdivisions

Types

City, Region, Republic

ISO Standard

ISO 3166-2:UA

Code Example

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

// Get all Ukraine subdivisions
const subs = subdivision.getByCountry('UA');
// => 27 subdivisions

// Look up a specific subdivision
subdivision.get('UA-05');
// => { code: 'UA-05', name: 'Vinnytska oblast', type: 'Region' }

// Validate a subdivision code
subdivision.isValidCode('UA-05');  // true
subdivision.isValidRegion('UA', '05');  // true

Tree-Shaking Tip

Import only Ukraine subdivisions to minimize bundle size:

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

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

All Ukraine Subdivisions

Citys (2)

CodeName
UA-30Kyiv
UA-40Sevastopol

Regions (24)

CodeName
UA-05Vinnytska oblast
UA-07Volynska oblast
UA-09Luhanska oblast
UA-12Dnipropetrovska oblast
UA-14Donetska oblast
UA-18Zhytomyrska oblast
UA-21Zakarpatska oblast
UA-23Zaporizka oblast
UA-26Ivano-Frankivska oblast
UA-32Kyivska oblast
UA-35Kirovohradska oblast
UA-46Lvivska oblast
UA-48Mykolaivska oblast
UA-51Odeska oblast
UA-53Poltavska oblast
UA-56Rivnenska oblast
UA-59Sumska oblast
UA-61Ternopilska oblast
UA-63Kharkivska oblast
UA-65Khersonska oblast
UA-68Khmelnytska oblast
UA-71Cherkaska oblast
UA-74Chernihivska oblast
UA-77Chernivetska oblast

Republics (1)

CodeName
UA-43Avtonomna Respublika Krym

FAQ

How many subdivisions does Ukraine have?
Ukraine has 27 subdivisions defined in ISO 3166-2:UA, including 2 citys, 24 regions, 1 republics.
What is the ISO 3166-2 code format for Ukraine?
Ukraine subdivision codes follow the format UA-XX, where UA is the country's alpha-2 code and XX is the subdivision identifier. For example, UA-05 represents Vinnytska oblast.
How to get Ukraine subdivisions in JavaScript?
Install @koshmoney/countries via npm, then use subdivision.getByCountry('UA') to get all 27 subdivisions.
View Ukraine country page →Country code converter →

Use Ukraine subdivision data in your project

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

npm install @koshmoney/countries