Skip to Content

🇯🇵Japan Prefectures

All 47 Japan subdivisions with ISO 3166-2:JP codes - Asia / Eastern Asia

Total

47 subdivisions

Types

Prefecture

ISO Standard

ISO 3166-2:JP

Code Example

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

// Get all Japan subdivisions
const subs = subdivision.getByCountry('JP');
// => 47 subdivisions

// Look up a specific subdivision
subdivision.get('JP-01');
// => { code: 'JP-01', name: 'Hokkaido', type: 'Prefecture' }

// Validate a subdivision code
subdivision.isValidCode('JP-01');  // true
subdivision.isValidRegion('JP', '01');  // true

Tree-Shaking Tip

Import only Japan subdivisions to minimize bundle size:

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

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

All Japan Prefectures

CodeNameType
JP-01HokkaidoPrefecture
JP-02AomoriPrefecture
JP-03IwatePrefecture
JP-04MiyagiPrefecture
JP-05AkitaPrefecture
JP-06YamagataPrefecture
JP-07FukushimaPrefecture
JP-08IbarakiPrefecture
JP-09TochigiPrefecture
JP-10GunmaPrefecture
JP-11SaitamaPrefecture
JP-12ChibaPrefecture
JP-13TôkyôPrefecture
JP-14KanagawaPrefecture
JP-15NiigataPrefecture
JP-16ToyamaPrefecture
JP-17IshikawaPrefecture
JP-18FukuiPrefecture
JP-19YamanashiPrefecture
JP-20NaganoPrefecture
JP-21GifuPrefecture
JP-22ShizuokaPrefecture
JP-23AichiPrefecture
JP-24MiePrefecture
JP-25ShigaPrefecture
JP-26KyotoPrefecture
JP-27OsakaPrefecture
JP-28HyogoPrefecture
JP-29NaraPrefecture
JP-30WakayamaPrefecture
JP-31TottoriPrefecture
JP-32ShimanePrefecture
JP-33OkayamaPrefecture
JP-34HiroshimaPrefecture
JP-35YamaguchiPrefecture
JP-36TokushimaPrefecture
JP-37KagawaPrefecture
JP-38EhimePrefecture
JP-39KochiPrefecture
JP-40FukuokaPrefecture
JP-41SagaPrefecture
JP-42NagasakiPrefecture
JP-43KumamotoPrefecture
JP-44OitaPrefecture
JP-45MiyazakiPrefecture
JP-46KagoshimaPrefecture
JP-47OkinawaPrefecture

FAQ

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

Use Japan subdivision data in your project

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

npm install @koshmoney/countries