sh4dcnv2 · atlas
← libraries

@shadcnmaps

A registry of 170+ interactive SVG map components for React covering all world countries, continents (Africa, Europe, Asia), US states, and several country-level subdivisions (Brazil, Japan, Australia). Built with pure React SVG and no external mapping libraries. Features include hover tooltips, region click/keyboard selection, zoom/pan controls, custom markers, and full CSS-variable theming with light/dark mode. Installed per map via the shadcn CLI. Free and open-source. Use for: embedding interactive choropleth or region-selection maps in dashboards or data-viz pages without a heavy mapping library dependency.

250 components react shadcn-cli

Install this registry

shadcn (npm) npx shadcn@latest add https://shadcnmaps.com/r/registry.json
pnpm pnpm dlx shadcn@latest add https://shadcnmaps.com/r/registry.json
bun bunx shadcn@latest add https://shadcnmaps.com/r/registry.json
fetch registry curl -s https://shadcnmaps.com/r/registry.json

Components

250 total
Map ui

Core SVG map renderer with region interaction, tooltips, and markers. Required by all map components.

npx shadcn@latest add https://shadcnmaps.com/r/map.json
USA Map component

Interactive United States map with all 50 states and DC. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/usa.json
Africa component

Interactive Africa map with 56 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/africa.json
Alabama component

Interactive Alabama map with 68 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/alabama.json
Alaska component

Interactive Alaska map with 30 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/alaska.json
Algeria component

Interactive Algeria map with 49 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/algeria.json
Angola component

Interactive Angola map with 19 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/angola.json
Argentina component

Interactive Argentina map with 25 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/argentina.json
Arizona component

Interactive Arizona map with 16 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/arizona.json
Arkansas component

Interactive Arkansas map with 76 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/arkansas.json
Asia component

Interactive Asia map with 54 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/asia.json
Australia component

Interactive Australia map with 9 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/australia.json
Austria component

Interactive Austria map with 10 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/austria.json
Azerbaijan component

Interactive Azerbaijan map with 79 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/azerbaijan.json
France Map component

Interactive France map with 13 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/france.json
World Map component

Interactive World map with 256 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/world.json
Bahrain component

Interactive Bahrain map with 5 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/bahrain.json
Bangladesh component

Interactive Bangladesh map with 7 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/bangladesh.json
Belarus component

Interactive Belarus map with 7 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/belarus.json
Belgium component

Interactive Belgium map with 11 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/belgium.json
Bolivia component

Interactive Bolivia map with 9 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/bolivia.json
Brazil component

Interactive Brazil map with 27 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/brazil.json
Bulgaria component

Interactive Bulgaria map with 28 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/bulgaria.json
California component

Interactive California map with 58 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/california.json
Colorado component

Interactive Colorado map with 64 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/colorado.json
Cameroon component

Interactive Cameroon map with 10 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/cameroon.json
Central America component

Interactive Central America map with 7 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/central-america.json
Canada component

Interactive Canada map with 13 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/canada.json
Caribbean component

Interactive Caribbean map with 35 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/caribbean.json
China component

Interactive China map with 32 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/china.json
Colombia component

Interactive Colombia map with 33 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/colombia.json
Connecticut component

Interactive Connecticut map with 8 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/connecticut.json
Costa Rica component

Interactive Costa Rica map with 7 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/costa-rica.json
Côte d'Ivoire component

Interactive Côte d'Ivoire map with 19 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/cote-ivoire.json
Croatia component

Interactive Croatia map with 21 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/croatia.json
Cuba component

Interactive Cuba map with 16 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/cuba.json
Czech Republic component

Interactive Czech Republic map with 14 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/czech-republic.json
Democratic Republic of the Congo component

Interactive Democratic Republic of the Congo map with 11 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/democratic-republic-congo.json
Denmark component

Interactive Denmark map with 98 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/denmark.json
Dominican Republic component

Interactive Dominican Republic map with 32 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/dominican-republic.json
Ecuador component

Interactive Ecuador map with 24 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/ecuador.json
Egypt component

Interactive Egypt map with 27 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/egypt.json
El Salvador component

Interactive El Salvador map with 14 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/el-salvador.json
Estonia component

Interactive Estonia map with 15 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/estonia.json
Ethiopia component

Interactive Ethiopia map with 11 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/ethiopia.json
Finland component

Interactive Finland map with 18 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/finland.json
Germany component

Interactive Germany map with 16 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/germany.json
Ghana component

Interactive Ghana map with 10 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/ghana.json
Greece component

Interactive Greece map with 14 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/greece.json
Guatemala component

Interactive Guatemala map with 22 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/guatemala.json
Honduras component

Interactive Honduras map with 18 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/honduras.json
Hungary component

Interactive Hungary map with 43 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/hungary.json
India component

Interactive India map with 36 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/india.json
Indonesia component

Interactive Indonesia map with 33 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/indonesia.json
Iran component

Interactive Iran map with 31 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/iran.json
Iraq component

Interactive Iraq map with 18 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/iraq.json
Ireland component

Interactive Ireland map with 34 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/ireland.json
Israel component

Interactive Israel map with 6 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/israel.json
Italy component

Interactive Italy map with 21 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/italy.json
Japan component

Interactive Japan map with 47 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/japan.json
Jordan component

Interactive Jordan map with 12 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/jordan.json
Kazakhstan component

Interactive Kazakhstan map with 16 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/kazakhstan.json
Kenya component

Interactive Kenya map with 8 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/kenya.json
Kuwait component

Interactive Kuwait map with 6 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/kuwait.json
Latvia component

Interactive Latvia map with 119 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/latvia.json
Lebanon component

Interactive Lebanon map with 6 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/lebanon.json
Libya component

Interactive Libya map with 22 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/libya.json
Lithuania component

Interactive Lithuania map with 10 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/lithuania.json
Luxembourg component

Interactive Luxembourg map with 3 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/luxembourg.json
Macau component

Interactive Macau map with 8 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/macau.json
Malaysia component

Interactive Malaysia map with 16 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/malaysia.json
Mexico component

Interactive Mexico map with 32 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/mexico.json
Monaco component

Interactive Monaco map with 10 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/monaco.json
Morocco component

Interactive Morocco map with 16 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/morocco.json
Myanmar component

Interactive Myanmar map with 14 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/myanmar.json
Nepal component

Interactive Nepal map with 14 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/nepal.json
Netherlands component

Interactive Netherlands map with 12 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/netherlands.json
New Zealand component

Interactive New Zealand map with 19 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/new-zealand.json
Nigeria component

Interactive Nigeria map with 37 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/nigeria.json
Norway component

Interactive Norway map with 21 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/norway.json
Oman component

Interactive Oman map with 11 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/oman.json
Pakistan component

Interactive Pakistan map with 8 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/pakistan.json
Panama component

Interactive Panama map with 12 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/panama.json
Paraguay component

Interactive Paraguay map with 18 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/paraguay.json
Peru component

Interactive Peru map with 26 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/peru.json
Philippines component

Interactive Philippines map with 119 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/philippines.json
Poland component

Interactive Poland map with 16 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/poland.json
Portugal component

Interactive Portugal map with 20 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/portugal.json
Puerto Rico component

Interactive Puerto Rico map with 78 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/puerto-rico.json
Qatar component

Interactive Qatar map with 7 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/qatar.json
Romania component

Interactive Romania map with 42 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/romania.json
Russia component

Interactive Russia map with 85 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/russia.json
Saudi Arabia component

Interactive Saudi Arabia map with 13 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/saudi-arabia.json
Serbia component

Interactive Serbia map with 25 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/serbia.json
Singapore component

Interactive Singapore map with 5 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/singapore.json
Slovakia component

Interactive Slovakia map with 8 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/slovakia.json
Slovenia component

Interactive Slovenia map with 193 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/slovenia.json
South Africa component

Interactive South Africa map with 9 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/south-africa.json
South Korea component

Interactive South Korea map with 17 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/south-korea.json
Spain component

Interactive Spain map with 17 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/spain.json
Sri Lanka component

Interactive Sri Lanka map with 25 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/sri-lanka.json
Sudan component

Interactive Sudan map with 17 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/sudan.json
Sweden component

Interactive Sweden map with 21 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/sweden.json
Switzerland component

Interactive Switzerland map with 26 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/switzerland.json
Syria component

Interactive Syria map with 14 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/syria.json
Taiwan component

Interactive Taiwan map with 22 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/taiwan.json
Tanzania component

Interactive Tanzania map with 30 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/tanzania.json
Thailand component

Interactive Thailand map with 77 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/thailand.json
Trinidad and Tobago component

Interactive Trinidad and Tobago map with 16 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/trinidad-and-tobago.json
Tunisia component

Interactive Tunisia map with 23 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/tunisia.json
Turkey component

Interactive Turkey map with 81 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/turkey.json
Turkmenistan component

Interactive Turkmenistan map with 5 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/turkmenistan.json
United Arab Emirates component

Interactive United Arab Emirates map with 9 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/uae.json
Uganda component

Interactive Uganda map with 112 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/uganda.json
United Kingdom component

Interactive United Kingdom map with 14 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/uk.json
Ukraine component

Interactive Ukraine map with 27 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/ukraine.json
Uruguay component

Interactive Uruguay map with 19 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/uruguay.json
Uzbekistan component

Interactive Uzbekistan map with 14 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/uzbekistan.json
Venezuela component

Interactive Venezuela map with 25 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/venezuela.json
Vietnam component

Interactive Vietnam map with 63 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/vietnam.json
Yemen component

Interactive Yemen map with 21 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/yemen.json
Zambia component

Interactive Zambia map with 10 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/zambia.json
Zimbabwe component

Interactive Zimbabwe map with 10 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/zimbabwe.json
Continents component

Interactive Continents map with 6 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/continents.json
Europe component

Interactive Europe map with 62 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/europe.json
European Union component

Interactive European Union map with 28 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/european-union.json
Middle East component

Interactive Middle East map with 17 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/middle-east.json
North Africa component

Interactive North Africa map with 6 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/north-africa.json
North America component

Interactive North America map with 29 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/north-america.json
South America component

Interactive South America map with 14 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/south-america.json
World (Jammu & Kashmir) component

Interactive World (Jammu & Kashmir) map with 257 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/world-jammu-kashmir.json
Delaware component

Interactive Delaware map with 3 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/delaware.json
Florida component

Interactive Florida map with 67 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/florida.json
Georgia component

Interactive Georgia map with 159 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/georgia.json
Hawaii component

Interactive Hawaii map with 5 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/hawaii.json
Idaho component

Interactive Idaho map with 44 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/idaho.json
Illinois component

Interactive Illinois map with 102 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/illinois.json
Indiana component

Interactive Indiana map with 92 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/indiana.json
Iowa component

Interactive Iowa map with 99 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/iowa.json
Kansas component

Interactive Kansas map with 105 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/kansas.json
Kentucky component

Interactive Kentucky map with 120 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/kentucky.json
Louisiana component

Interactive Louisiana map with 64 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/louisiana.json
Maine component

Interactive Maine map with 16 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/maine.json
Maryland component

Interactive Maryland map with 24 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/maryland.json
Massachusetts component

Interactive Massachusetts map with 14 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/massachusetts.json
Michigan component

Interactive Michigan map with 83 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/michigan.json
Minnesota component

Interactive Minnesota map with 87 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/minnesota.json
Mississippi component

Interactive Mississippi map with 82 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/mississippi.json
Missouri component

Interactive Missouri map with 115 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/missouri.json
Montana component

Interactive Montana map with 56 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/montana.json
Nebraska component

Interactive Nebraska map with 93 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/nebraska.json
Nevada component

Interactive Nevada map with 17 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/nevada.json
New Hampshire component

Interactive New Hampshire map with 10 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/new-hampshire.json
New Jersey component

Interactive New Jersey map with 21 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/new-jersey.json
New Mexico component

Interactive New Mexico map with 33 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/new-mexico.json
New York component

Interactive New York map with 62 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/new-york.json
North Carolina component

Interactive North Carolina map with 100 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/north-carolina.json
North Dakota component

Interactive North Dakota map with 53 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/north-dakota.json
Ohio component

Interactive Ohio map with 88 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/ohio.json
Oklahoma component

Interactive Oklahoma map with 77 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/oklahoma.json
Oregon component

Interactive Oregon map with 36 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/oregon.json
Pennsylvania component

Interactive Pennsylvania map with 67 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/pennsylvania.json
Rhode Island component

Interactive Rhode Island map with 5 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/rhode-island.json
South Carolina component

Interactive South Carolina map with 46 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/south-carolina.json
South Dakota component

Interactive South Dakota map with 66 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/south-dakota.json
Tennessee component

Interactive Tennessee map with 95 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/tennessee.json
Texas component

Interactive Texas map with 254 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/texas.json
Utah component

Interactive Utah map with 29 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/utah.json
Vermont component

Interactive Vermont map with 14 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/vermont.json
Virginia component

Interactive Virginia map with 134 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/virginia.json
Washington component

Interactive Washington map with 39 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/washington.json
West Virginia component

Interactive West Virginia map with 55 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/west-virginia.json
Wisconsin component

Interactive Wisconsin map with 72 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/wisconsin.json
Wyoming component

Interactive Wyoming map with 23 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/wyoming.json
France Départements component

Interactive France Départements map with 101 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/france-departements.json
London Boroughs component

Interactive London Boroughs map with 33 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/london-boroughs.json
New York City Boroughs component

Interactive New York City Boroughs map with 6 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/new-york-city-boroughs.json
Northeast USA component

Interactive Northeast USA map with 9 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/northeast-usa.json
Palestine & Israel component

Interactive Palestine & Israel map with 23 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/palestine-israel.json
USA & Canada component

Interactive USA & Canada map with 63 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/usa-canada.json
USA Territories component

Interactive USA Territories map with 60 regions. Supports click, hover, selection, tooltips, and custom markers.

npx shadcn@latest add https://shadcnmaps.com/r/usa-territories.json
USA Map Data file

SVG path data for all 50 US states and DC.

npx shadcn@latest add https://shadcnmaps.com/r/usa-data.json
Africa Data file

SVG path data for Africa with 56 regions.

npx shadcn@latest add https://shadcnmaps.com/r/africa-data.json
Alabama Data file

SVG path data for Alabama with 68 regions.

npx shadcn@latest add https://shadcnmaps.com/r/alabama-data.json
Alaska Data file

SVG path data for Alaska with 30 regions.

npx shadcn@latest add https://shadcnmaps.com/r/alaska-data.json
Algeria Data file

SVG path data for Algeria with 49 regions.

npx shadcn@latest add https://shadcnmaps.com/r/algeria-data.json
Angola Data file

SVG path data for Angola with 19 regions.

npx shadcn@latest add https://shadcnmaps.com/r/angola-data.json
Argentina Data file

SVG path data for Argentina with 25 regions.

npx shadcn@latest add https://shadcnmaps.com/r/argentina-data.json
Arizona Data file

SVG path data for Arizona with 16 regions.

npx shadcn@latest add https://shadcnmaps.com/r/arizona-data.json
Arkansas Data file

SVG path data for Arkansas with 76 regions.

npx shadcn@latest add https://shadcnmaps.com/r/arkansas-data.json
Asia Data file

SVG path data for Asia with 54 regions.

npx shadcn@latest add https://shadcnmaps.com/r/asia-data.json
Australia Data file

SVG path data for Australia with 9 regions.

npx shadcn@latest add https://shadcnmaps.com/r/australia-data.json
Austria Data file

SVG path data for Austria with 10 regions.

npx shadcn@latest add https://shadcnmaps.com/r/austria-data.json
Azerbaijan Data file

SVG path data for Azerbaijan with 79 regions.

npx shadcn@latest add https://shadcnmaps.com/r/azerbaijan-data.json
France Map Data file

SVG path data for France with 13 regions.

npx shadcn@latest add https://shadcnmaps.com/r/france-data.json
World Map Data file

SVG path data for World with 256 regions.

npx shadcn@latest add https://shadcnmaps.com/r/world-data.json
Bahrain Data file

SVG path data for Bahrain with 5 regions.

npx shadcn@latest add https://shadcnmaps.com/r/bahrain-data.json
Bangladesh Data file

SVG path data for Bangladesh with 7 regions.

npx shadcn@latest add https://shadcnmaps.com/r/bangladesh-data.json
Belarus Data file

SVG path data for Belarus with 7 regions.

npx shadcn@latest add https://shadcnmaps.com/r/belarus-data.json
Belgium Data file

SVG path data for Belgium with 11 regions.

npx shadcn@latest add https://shadcnmaps.com/r/belgium-data.json
Bolivia Data file

SVG path data for Bolivia with 9 regions.

npx shadcn@latest add https://shadcnmaps.com/r/bolivia-data.json
Brazil Data file

SVG path data for Brazil with 27 regions.

npx shadcn@latest add https://shadcnmaps.com/r/brazil-data.json
Bulgaria Data file

SVG path data for Bulgaria with 28 regions.

npx shadcn@latest add https://shadcnmaps.com/r/bulgaria-data.json
California Data file

SVG path data for California with 58 regions.

npx shadcn@latest add https://shadcnmaps.com/r/california-data.json
Colorado Data file

SVG path data for Colorado with 64 regions.

npx shadcn@latest add https://shadcnmaps.com/r/colorado-data.json
Cameroon Data file

SVG path data for Cameroon with 10 regions.

npx shadcn@latest add https://shadcnmaps.com/r/cameroon-data.json
Central America Data file

SVG path data for Central America with 7 regions.

npx shadcn@latest add https://shadcnmaps.com/r/central-america-data.json
Canada Data file

SVG path data for Canada with 13 regions.

npx shadcn@latest add https://shadcnmaps.com/r/canada-data.json
Caribbean Data file

SVG path data for Caribbean with 35 regions.

npx shadcn@latest add https://shadcnmaps.com/r/caribbean-data.json
China Data file

SVG path data for China with 32 regions.

npx shadcn@latest add https://shadcnmaps.com/r/china-data.json
Colombia Data file

SVG path data for Colombia with 33 regions.

npx shadcn@latest add https://shadcnmaps.com/r/colombia-data.json
Connecticut Data file

SVG path data for Connecticut with 8 regions.

npx shadcn@latest add https://shadcnmaps.com/r/connecticut-data.json
Costa Rica Data file

SVG path data for Costa Rica with 7 regions.

npx shadcn@latest add https://shadcnmaps.com/r/costa-rica-data.json
Côte d'Ivoire Data file

SVG path data for Côte d'Ivoire with 19 regions.

npx shadcn@latest add https://shadcnmaps.com/r/cote-ivoire-data.json
Croatia Data file

SVG path data for Croatia with 21 regions.

npx shadcn@latest add https://shadcnmaps.com/r/croatia-data.json
Cuba Data file

SVG path data for Cuba with 16 regions.

npx shadcn@latest add https://shadcnmaps.com/r/cuba-data.json
Czech Republic Data file

SVG path data for Czech Republic with 14 regions.

npx shadcn@latest add https://shadcnmaps.com/r/czech-republic-data.json
Democratic Republic of the Congo Data file

SVG path data for Democratic Republic of the Congo with 11 regions.

npx shadcn@latest add https://shadcnmaps.com/r/democratic-republic-congo-data.json
Denmark Data file

SVG path data for Denmark with 98 regions.

npx shadcn@latest add https://shadcnmaps.com/r/denmark-data.json
Dominican Republic Data file

SVG path data for Dominican Republic with 32 regions.

npx shadcn@latest add https://shadcnmaps.com/r/dominican-republic-data.json
Ecuador Data file

SVG path data for Ecuador with 24 regions.

npx shadcn@latest add https://shadcnmaps.com/r/ecuador-data.json
Egypt Data file

SVG path data for Egypt with 27 regions.

npx shadcn@latest add https://shadcnmaps.com/r/egypt-data.json
El Salvador Data file

SVG path data for El Salvador with 14 regions.

npx shadcn@latest add https://shadcnmaps.com/r/el-salvador-data.json
Estonia Data file

SVG path data for Estonia with 15 regions.

npx shadcn@latest add https://shadcnmaps.com/r/estonia-data.json
Ethiopia Data file

SVG path data for Ethiopia with 11 regions.

npx shadcn@latest add https://shadcnmaps.com/r/ethiopia-data.json
Finland Data file

SVG path data for Finland with 18 regions.

npx shadcn@latest add https://shadcnmaps.com/r/finland-data.json
Germany Data file

SVG path data for Germany with 16 regions.

npx shadcn@latest add https://shadcnmaps.com/r/germany-data.json
Ghana Data file

SVG path data for Ghana with 10 regions.

npx shadcn@latest add https://shadcnmaps.com/r/ghana-data.json
Greece Data file

SVG path data for Greece with 14 regions.

npx shadcn@latest add https://shadcnmaps.com/r/greece-data.json
Guatemala Data file

SVG path data for Guatemala with 22 regions.

npx shadcn@latest add https://shadcnmaps.com/r/guatemala-data.json
Honduras Data file

SVG path data for Honduras with 18 regions.

npx shadcn@latest add https://shadcnmaps.com/r/honduras-data.json
Hungary Data file

SVG path data for Hungary with 43 regions.

npx shadcn@latest add https://shadcnmaps.com/r/hungary-data.json
India Data file

SVG path data for India with 36 regions.

npx shadcn@latest add https://shadcnmaps.com/r/india-data.json
Indonesia Data file

SVG path data for Indonesia with 33 regions.

npx shadcn@latest add https://shadcnmaps.com/r/indonesia-data.json
Iran Data file

SVG path data for Iran with 31 regions.

npx shadcn@latest add https://shadcnmaps.com/r/iran-data.json
Iraq Data file

SVG path data for Iraq with 18 regions.

npx shadcn@latest add https://shadcnmaps.com/r/iraq-data.json
Ireland Data file

SVG path data for Ireland with 34 regions.

npx shadcn@latest add https://shadcnmaps.com/r/ireland-data.json
Israel Data file

SVG path data for Israel with 6 regions.

npx shadcn@latest add https://shadcnmaps.com/r/israel-data.json
Italy Data file

SVG path data for Italy with 21 regions.

npx shadcn@latest add https://shadcnmaps.com/r/italy-data.json
Japan Data file

SVG path data for Japan with 47 regions.

npx shadcn@latest add https://shadcnmaps.com/r/japan-data.json
Jordan Data file

SVG path data for Jordan with 12 regions.

npx shadcn@latest add https://shadcnmaps.com/r/jordan-data.json
Kazakhstan Data file

SVG path data for Kazakhstan with 16 regions.

npx shadcn@latest add https://shadcnmaps.com/r/kazakhstan-data.json
Kenya Data file

SVG path data for Kenya with 8 regions.

npx shadcn@latest add https://shadcnmaps.com/r/kenya-data.json
Kuwait Data file

SVG path data for Kuwait with 6 regions.

npx shadcn@latest add https://shadcnmaps.com/r/kuwait-data.json
Latvia Data file

SVG path data for Latvia with 119 regions.

npx shadcn@latest add https://shadcnmaps.com/r/latvia-data.json
Lebanon Data file

SVG path data for Lebanon with 6 regions.

npx shadcn@latest add https://shadcnmaps.com/r/lebanon-data.json
Libya Data file

SVG path data for Libya with 22 regions.

npx shadcn@latest add https://shadcnmaps.com/r/libya-data.json
Lithuania Data file

SVG path data for Lithuania with 10 regions.

npx shadcn@latest add https://shadcnmaps.com/r/lithuania-data.json
Luxembourg Data file

SVG path data for Luxembourg with 3 regions.

npx shadcn@latest add https://shadcnmaps.com/r/luxembourg-data.json
Macau Data file

SVG path data for Macau with 8 regions.

npx shadcn@latest add https://shadcnmaps.com/r/macau-data.json