Skip to Content

🇬🇭Ghana Regions

All 10 Ghana subdivisions with ISO 3166-2:GH codes - Africa / Western Africa

Total

10 subdivisions

Types

Region

ISO Standard

ISO 3166-2:GH

Code Example

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

// Get all Ghana subdivisions
const subs = subdivision.getByCountry('GH');
// => 10 subdivisions

// Look up a specific subdivision
subdivision.get('GH-AA');
// => { code: 'GH-AA', name: 'Greater Accra', type: 'Region' }

// Validate a subdivision code
subdivision.isValidCode('GH-AA');  // true
subdivision.isValidRegion('GH', 'AA');  // true

Tree-Shaking Tip

Import only Ghana subdivisions to minimize bundle size:

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

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

All Ghana Regions

CodeNameType
GH-AAGreater AccraRegion
GH-AHAshantiRegion
GH-BABrong-AhafoRegion
GH-CPCentralRegion
GH-EPEasternRegion
GH-NPNorthernRegion
GH-TVVoltaRegion
GH-UEUpper EastRegion
GH-UWUpper WestRegion
GH-WPWesternRegion

FAQ

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

Use Ghana subdivision data in your project

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

npm install @koshmoney/countries