Skip to content

ChoroplethMap

A US choropleth map using D3's Albers USA projection, which repositions Alaska and Hawaii to the bottom left. Supports state-level, county-level, and HSA-level (Health Service Areas) rendering via the geoType prop.

You must provide your own TopoJSON topology data via the topology prop. We recommend the us-atlas package:

sh
npm install us-atlas
  • State-level maps: use us-atlas/states-10m.json
  • County or HSA maps: use us-atlas/counties-10m.json (includes both county and state boundaries)
vue
<script setup>
import { ChoroplethMap } from "@cfasim-ui/charts";
import statesTopo from "us-atlas/states-10m.json";
import countiesTopo from "us-atlas/counties-10m.json";
</script>

<!-- State map -->
<ChoroplethMap :topology="statesTopo" :data="stateData" />

<!-- County map -->
<ChoroplethMap
  :topology="countiesTopo"
  geo-type="counties"
  :data="countyData"
/>

Examples

Basic with state data

AlabamaAlaskaArizonaColoradoFlorida: 70Georgia: 40IndianaKansasMaineMassachusettsMinnesotaNew JerseyNorth Carolina: 50North DakotaOklahomaPennsylvania: 55South DakotaTexas: 90WyomingConnecticutMissouriWest VirginiaIllinois: 60New MexicoArkansasCalifornia: 100DelawareDistrict of ColumbiaHawaiiIowaKentuckyMarylandMichigan: 35MississippiMontanaNew HampshireNew York: 80Ohio: 45OregonTennesseeUtahVirginiaWashingtonWisconsinAmerican SamoaGuamCommonwealth of the Northern Mariana IslandsNebraskaSouth CarolinaPuerto RicoUnited States Virgin IslandsIdahoNevadaVermontLouisianaRhode IslandCases51.367.583.8Cases by State
vue
<script setup>
import statesTopo from "us-atlas/states-10m.json";
</script>

<ChoroplethMap
  :topology="statesTopo"
  :data="[
    { id: '06', value: 100 },
    { id: '36', value: 80 },
    { id: '48', value: 90 },
    { id: '12', value: 70 },
    { id: '17', value: 60 },
  ]"
  title="Cases by State"
  :legend-title="'Cases'"
  :height="400"
/>

Custom color scale

AlabamaAlaskaArizonaColoradoFlorida: 70Georgia: 55IndianaKansasMaineMassachusettsMinnesotaNew JerseyNorth Carolina: 45North DakotaOklahomaPennsylvania: 50South DakotaTexas: 85WyomingConnecticutMissouriWest VirginiaIllinois: 60New MexicoArkansasCalifornia: 100DelawareDistrict of ColumbiaHawaiiIowaKentuckyMarylandMichigan: 35MississippiMontanaNew HampshireNew York: 90Ohio: 40OregonTennesseeUtahVirginiaWashingtonWisconsinAmerican SamoaGuamCommonwealth of the Northern Mariana IslandsNebraskaSouth CarolinaPuerto RicoUnited States Virgin IslandsIdahoNevadaVermontLouisianaRhode IslandSeverity51.367.583.8
vue
<ChoroplethMap
  :topology="statesTopo"
  :data="[
    { id: 'California', value: 100 },
    { id: 'Texas', value: 85 },
    { id: 'Florida', value: 70 },
    { id: 'New York', value: 90 },
  ]"
  :color-scale="{ min: '#fff5f0', max: '#a50f15' }"
  :legend-title="'Severity'"
  :height="400"
/>

Threshold color scale

Use an array of ThresholdStop objects instead of a linear scale. Each stop defines a min threshold — values at or above that threshold get the stop's color. The highest matching stop wins.

AlabamaAlaskaArizonaColoradoFlorida: 60Georgia: 70IndianaKansasMaineMassachusettsMinnesotaNew JerseyNorth Carolina: 15North DakotaOklahomaPennsylvania: 8South DakotaTexas: 45WyomingConnecticutMissouriWest VirginiaIllinois: 55New MexicoArkansasCalifornia: 80DelawareDistrict of ColumbiaHawaiiIowaKentuckyMarylandMichigan: 3MississippiMontanaNew HampshireNew York: 25Ohio: 30OregonTennesseeUtahVirginiaWashingtonWisconsinAmerican SamoaGuamCommonwealth of the Northern Mariana IslandsNebraskaSouth CarolinaPuerto RicoUnited States Virgin IslandsIdahoNevadaVermontLouisianaRhode IslandRiskLowSomeModerateHighRisk Level
vue
<ChoroplethMap
  :topology="statesTopo"
  :data="stateData"
  :color-scale="[
    { min: 0, color: '#fee5d9', label: 'Low' },
    { min: 10, color: '#fcae91', label: 'Some' },
    { min: 30, color: '#fb6a4a', label: 'Moderate' },
    { min: 60, color: '#cb181d', label: 'High' },
  ]"
  title="Risk Level"
  :legend-title="'Risk'"
  :height="400"
/>

Categorical color scale

Use an array of CategoricalStop objects to map string values to colors. Each stop defines a value to match and a color to apply.

AlabamaAlaskaArizonaColoradoFlorida: highGeorgia: highIndianaKansasMaineMassachusettsMinnesotaNew JerseyNorth Carolina: mediumNorth DakotaOklahomaPennsylvania: lowSouth DakotaTexas: mediumWyomingConnecticutMissouriWest VirginiaIllinois: mediumNew MexicoArkansasCalifornia: highDelawareDistrict of ColumbiaHawaiiIowaKentuckyMarylandMichigan: lowMississippiMontanaNew HampshireNew York: lowOhio: lowOregonTennesseeUtahVirginiaWashingtonWisconsinAmerican SamoaGuamCommonwealth of the Northern Mariana IslandsNebraskaSouth CarolinaPuerto RicoUnited States Virgin IslandsIdahoNevadaVermontLouisianaRhode IslandRisklowmediumhighRisk Category
vue
<ChoroplethMap
  :topology="statesTopo"
  :data="stateData"
  :color-scale="[
    { value: 'low', color: '#fee5d9' },
    { value: 'medium', color: '#fb6a4a' },
    { value: 'high', color: '#cb181d' },
  ]"
  title="Risk Category"
  :legend-title="'Risk'"
  :height="400"
/>

County-level map with pan and zoom

Set geoType="counties" to render county-level data using 5-digit FIPS codes. State borders are drawn on top for context. Use pan and zoom props to enable interactive navigation — useful for dense county data.

MohaveTangipahoaLincolnPolkCassLawrenceSchoharieWrangellHaralsonBleckleyLawrenceJenningsLapeerChickasawCrawfordMinnehahaTurnerWalkerSanta IsabelAuroraBrooksCaguasCatañoMorovisChaseFloridaConejosWashingtonNortonFordDeaf SmithSumterMarinetteSan BenitoMeriwetherBlack HawkHancockRed LakeNanceLebanonHockleyShackelfordTom GreenWiseLakeHydeCottleSanta CruzWapelloCedarGarfieldSt. ClairOkaloosaToddAroostookAlleganyLauderdaleDickeyMeekerBennettSummitSenecaGreenwoodLaneNewaygoClayOrleansNelsonBlaineTaylorArmstrongHutchinsonIrionWausharaScottSawyerIsabellaStoneCalhounThomasMitchellJacksonHowardSanilacJayRenvilleGilliamMcDonaldYoakumChildressDouglasKusilvakWarrenComancheBeckhamBuffaloGillespieDickensLa SalleTuckerShastaSalineManisteeGarfieldCusterMinerClarkCrossArchuletaGladesGregoryHansfordPierceCowetaClarkeJohnsonMarionIsantiAntelopeMedinaSequatchiePotterFallsGriggsDouglasHamiltonWayneSlopeRunnelsCoconinoBenewahBarberRockWashingtonLibertyMarshallWayneBristol BayDeSotoBartowMarshallEdwardsOgemawHowardHancockScottBledsoeRockinghamHaleWaynesboroNatronaSan JacintoWaupacaHarrisonDecaturAcadiaCarverHamiltonKandiyohiManitowocButlerJonesFranklinNobleThomasClareCrawfordWebsterArthurPolkCodingtonDuvalMooreMartinKnoxJayuyaLimestoneDelawareSewardZavalaSierraWinnebagoYorkCarolineMontmorencyRichlandBeaverCochranGladwinWashingtonBuchananWebsterFordOscodaNeshobaPhelpsCumingGreenvilleFisherFranklinDefianceGilesBaylorPanolaAdamsBooneJackAibonitoChaseCoryellClintonWoodsonDeKalbRinggoldShelbyFresnoUnionMarshallPiattAdamsRichlandChesterBranchRandolphWallaceWayneEmporiaLipscombTrousdaleSan JuanMahaskaBoundaryLoganFranklinBienvilleAmadorEl DoradoIzardBuena VistaDanvilleGalaxHarrisonburgMartinsvilleFultonAdairMontereyWarrenYadkinGratiotLeeNeoshoIoniaKalamazooMcLeanCottonwoodLakeMasonMecostaMuskegonFreebornFayetteEffinghamBentonDonleyDouglasKingfisherGibsonBentonBambergAtascosaHutchinsonButteHoonah-AngoonHandKingsburyLewisLincolnMadisonCharlottesvilleGolden ValleyConverseWashingtonTaylorParkMurrayWaukeshaPipestoneKing GeorgeBeaverheadWheatlandChristianCooperCloudRichmondCrockettHendricksNessKendallStarkeShelbyLacledeLivingstonOtsegoHitchcockRoscommonBartonBriscoeWashtenawBarryLunaScottCoosTownerNewtonPetersburgStantonWayneMenomineeGoliadRansomGrayVenangoHallStoneGreeneDaviessScotlandBrownGainesBellPend OreilleTiftSuttonBotetourtSan AugustineSan LorenzoVega AltaCarltonDixieMorganNorthwest ArcticBillingsAitkinGarfieldAndersonKingCusterMarionKnoxBarrowLaSalleCoffeeMartinHamiltonHardinCusterCalhounIdaRio GrandeMarionMorganPoweshiekTazewellElbertPolkShelbyMadisonSummitHardeeVan WertWarrenUvaldeMadisonGuernseyWilsonDelawareGeaugaGreerRiceClevelandDoolySchleicherWatonwanAdamsAlexanderCedarSwisherLewis and ClarkPettisMotleyRavalliSan BernardinoMcDuffieHainesMarathonAleutians EastKodiak IslandLake and PeninsulaValdez-CordovaDavisonGrantPickawayPortageGradyMaricaoPocahontasRincónOtter TailFanninPenningtonChristianWabashMontrosePikeMcHenryVan BurenScottBibbCayeyMidlandEllisBottineauManu'aWesternAllenJacksonHenryBooneTehamaMiamiLoganCherokeeLymanMahnomenClarkScottRoseauPopeLuceBentonVan BurenYorkDouglasFlatheadLynnDentMenardNolanShannonSterlingOteroGarzaTellerSandersCallahanStonewallGradyFranklinVan ZandtGosperFillmoreHuntMadisonCarterRappahannockMorganGreeneYukon-KoyukukGreeneDrewGrenadaRadfordSullivanMcDowellOnslowClintonBayGuaynaboCanóvanasCorozalKing: 50ChelanFlaglerKittitasOrangePulaskiAmiteEdmundsGrundyPrattCerro GordoSaundersSalinePortageCrawfordHoodLyonFall RiverPetroleumClintonBarnesLamoilleButtsWoodWrightMasonGreggOktibbehaNevadaDawesJosephineSalineHemphillLamarJefferson DavisLickingCastroAntrimPhillipsGrantBroadwaterBuffaloEsmeraldaOrangeJeffersonLaGrangeJonesCarrollStutsmanGreeneBaldwinJacksonHancockGrahamAllenPushmatahaUptonPotterHarlanEmmetCavalierTuolumneTregoJim HoggHumacaoMenomineeMartinLowndesFranklinShelbyCreekLavacaGreen LakeDawsonSt. JosephJeffersonMitchellSoutheast FairbanksPutnamMontgomeryBremerMarionCabarrusMidlandKimbleRichlandCarsonEdmonsonFranklinValleyLouisaPalo PintoLambWaltonGreeneDarkeBeltramiOsceolaElkHamiltonSt. LouisWashingtonEastlandKerrAlleganyLubbockSalemHopewellHenryLeakeTorrancePhillipsYumaO'BrienScottValleyIredellFayetteDecaturBakerWinstonWashingtonArroyoBentonSanta BarbaraTrinityMacoupinSaginawErathPascoStokesGemGilmerAlfalfaWashingtonEvansHenryChesterLa PazBlaineLemhiGrayMontgomeryUpshurBlancoGearyCarrollMarshallGuilfordFalls ChurchLexingtonHillsdaleWichitaDodgeDe WittAndrewsSanbornLe SueurRockSteeleJeffersonPocahontasNoblesPrince of Wales-HyderToddAtkinsonSitkaCarrollSt. LucieDavisMcDonoughSanduskyWayneJeff DavisSibleyKnoxSt. ClairArenacJasperClayIdahoRoletteSheridanLlanoPuebloCurryWinstonKearneyBarranquitasWetzelMillerAlamosaKiowaHettingerOlmstedJuncosCrawfordOsageGrundyShermanSabana GrandeAudubonHancockLittle RiverWashingtonPulaskiLonokeBacaCassiaChiltonCrispLyonCumberlandPawneeWheelerSteeleYorkKalkaskaRooksCumberlandWebsterTippahCoffeeSalineQuitmanLaMoureEllsworthGreeneAdairHolmesConwayPulaskiComeríoGreeleyCrosbyGravesMonroeBondMontgomerySmithEdgarCambriaLinnRenvilleToddMarionLancasterCleburneBen HillMauiPulaskiMcMullenLinnRobertsKeokukHockingChattahoocheeMusselshellHeardCookSacPersonNorth SlopeMaunaboHuntingtonIronKentPulaskiCaldwellJeffersonHawaiiGarfieldClayWoodburyPottawattamieBlaineWaldoSuffolkFranklinBayLincolnBolivarAlpenaGogebicSomersetWarrenOswegoRedwoodLucasMuscatineCottonMillsNassauWibauxPemiscotMarionGrantLoudounPerkinsComalZapataAransasOrangeWinklerAppomattoxGrantDoddridgeRandolphOsceolaOwsleyVanceGilaSearcyMonroeWashingtonNewtonSumterDecaturFayetteJasperJacksonEast CarrollVermilionEvangelineDeKalbFranklinJohnsonWheelerSierraLenoirClevelandKimballWagonerClevelandMurrayAlleghenyUnionHughesWhitleyTransylvaniaCravenJonesNortonMeigsGalliaGreenbrierSt. ThomasPoinsettStanislausColusaDeKalbWhiteFloydGoodingOgleRichlandEdgecombeShermanChambersAlpineSiskiyouMontezumaMurrayOneidaPoseyHardinCameronMiamiBoiseBonnevillePlymouthPointe CoupeeDickinsonJasperStevensJo DaviessFultonMonroeLakeLakeNewportHerkimerUnionChambersOkanoganSt. ClairKenoshaJuana DíazMarquettePriceLoízaShoshoneCaldwellOliverRichardsonRed WillowHardinLauderdaleBentonBureauGrantMissaukeeMontcalmWrightTexasMadisonLincolnDe BacaPittMortonHuronOkmulgeeFlorenceSaludaBreckinridgeUnionWayneShelbyJonesLoudonHillHenricoCarrollWalshLangladeChippewaSt. MaryCabo RojoColumbiaHarneyWilliamsonDaggettKinneyMorganFranklinArapahoeWalkerParkeScottWarrenRed RiverBrownMontgomeryMississippiFultonDeKalbScottDel NorteStephensonCrawfordFloydLibertyJeromeWicomicoBaragaLincolnCumberlandOhioNew York: 90St. LawrenceJeffersonChoctawPikeDes MoinesRooseveltAndersonCusterShelbyHunterdonHenryHamptonPhillipsJeff DavisLincolnGreeneHowardHighlandKing WilliamBayfieldVernonBooneDoniphanShermanMineralHoustonCalhounCherokeeYellowstoneHallBrownValenciaSan MiguelForsythWayneBladenMeagherRockcastleGreenwoodHancockCaseyJessaminePolkMitchellCurrituckMontgomeryRichmondFranklinNaranjitoJeffersonJohnsonMeigsBruleEllisClayAmherstMineralEmanuelMasonStoryPlymouthSedgwickHenrySt. CharlesColbertPimaGreenleeWoodruffPalm BeachGlynnAppanooseDubuqueCumberlandIberiaLawrenceSt. Mary'sEast Baton RougeGrantOceanaOtoeMcHenrySmithKaneOteroPerryKnoxErieCharlestonYorkJasperOrangeWindhamHidalgoCibolaMercerMarshallMontgomeryEtowahFranklinBethelPenningtonSpinkUnionBeaufortCockeBucksBon HommeDicksonNowataKaufmanFoardHormiguerosSagadahocCollinComancheConchoCraneEddyPhelpsLoganRayInyoArmstrongLincolnHaywoodGraingerCameronClayCarbonChesterfieldDorchesterCharitonFranklinElkMathewsMillerCusterPowder RiverHopkinsAlgerJohnsonDouglasKnottHarveySt. LouisBedfordBrownNevadaPikePetersburgPikeJerseyClarendonHawkinsHendersonDarlingtonChesterDillonClarionFlorenceForestCharltonRio ArribaDe SotoDurhamMcKinleyCarrollNew CastleCheyenneApplingElmoreDoloresKittsonJasperGeorgetownFremontCassWindsorMcLeanGreeneMassacDorchesterKootenaiMiddlesexElkhartGreeleyMorganKnoxDecaturLawrenceBarbourBerkshireCallawayLac qui ParleGoochlandSubletteCacheLincolnAlachuaMadisonGonzalesHoltJohnstonMercerWinneshiekHaywoodGarrettPrestonHoughtonTiptonInghamSumnerLewisJeffersonWashingtonKlickitatRallsAlbanyAlbemarleLafayetteMariesOsageWasecaWilliamsPrince EdwardKentSchuylerMontgomeryMcNairyWebsterNew HanoverIronLivingstonSan JoaquinMcCrackenHamptonColfaxSt. CroixGallatinPerryElmoreBox ButteBristolWabashHarlanMauryCalcasieuChathamDimmitMagoffinDavisPiuteMartinHoustonClarkOzaukeeJeffersonSevierGuayamaEurekaLincolnUnionBelknapBradleyHayesNorthumberlandTalbotClayPolkPottawatomieBaltimoreAndroscogginSullivanUnionJacksonUtahSummersSanpeteDodgeGrantFultonPierceJudith BasinLancasterCarolinePlatteWashingtonMississippiNorthamptonSabineMetcalfePinalNavajoYumaChisagoDyerNicholasFaribaultPerryBowieCrookLeeGoshenNorfolkLarueFremontPolkCherryRockdaleImperialBonnerFountainCoffeeWarrenPikePowellOttawaSumnerRichmondBrewsterJohnsonPolkSt. CroixDallamJuniataLakeWyomingJacksonLawrenceMercerLuzerneCamasJohnsonLucasWoodsWoodwardLincolnMercerSocorroTippecanoeTriggScotlandFranklinGallatinGreeneCalaverasMcCormickPickensFluvannaSumterNorthumberlandFlemingAndersonTetonTaosKosciuskoSiouxClayCassOxfordBathDavidsonCumberlandBlue EarthIsle of WightSweetwaterMineralManassas ParkColumbiaVega BajaDeweyAllendaleGreeneClayCrittendenAnsonFentressFultonBoydAbbevilleFayetteMorrowBlairNantucketWilliamsburgNicolletWayneBurnetDeer LodgeSilver BowYanktonJacksonOvertonEmeryRefugioOchiltreeSan JuanIndependenceCamdenPembinaJacksonLincolnObionAikenBentonLaneKing and QueenScottMatagordaThrockmortonWashburnGarfieldDouglasBristolTraillJeffersonLawrenceColonial HeightsAndersonCarlisleBlountCarrollHenryHampdenCarrollCaldwellRutlandJeffersonTazewellClarkeVillalbaLafayetteWilsonEdwardsRamseyMadisonAtchisonHalifaxArlingtonSkagitFallonSurryWalla WallaCherokeeStevensChautauquaGentryWarrenMonroeMedinaBuchananCarterGrand TraverseTishomingoCatronSomersetTompkinsOnondagaHorryHillAlbanyFultonPepinPerryFairbanks North StarGlascockGlasscockTetonJeffersonDeltaClaytonOrangeSuffolkJeffersonLinnRutherfordWarrenBeaverWashingtonCalhounGreeneBrookeDillinghamMaricopa: 60PikeRipleyKingmanMitchellHodgemanMorrisMille LacsLeeLafayetteCopiahPerryGrand ForksDelawareKentIowaDodgeMineralPrairieGrahamGrandSaguacheOkeechobeeGilmerWareAudrainLos AlamosFergusRockMountrailHendersonProvidenceCampbellKenedyLivingstonCabellButteSummitHartWarrenOwenDuboisRushBentonLaurelStaffordVernonLivingstonMowerLamarHumphreysPierceWolfeCaldwellMeadeBoyleYanceyDallasPikeConecuhPerryPickensHancockWebsterMadisonMartinFinneyJeffersonWhitePulaskiBrownCaldwellJohnsonBollingerCarterLancasterSomersetWyomingSchuylerLoganUnionIndianaHartOhioWalworthJeffersonHarrisonSwainWoodHertfordLibertyJacksonPawneeCoffeyLafayetteGrantRankinHindsCumberlandWilkesAuglaizePottawatomieMcIntoshYamhillLehighTaylorBarrenTravisMontgomeryHowardWiseWinchesterRichlandSimpsonBooneChouteauHamiltonSanta FeSampsonOkfuskeeGarfieldMenifeeMoraMadisonMerrickDeschutesHumboldtTiogaButlerMeadeLincolnBellOwenPamlicoWashingtonClaySheridanToa BajaSan GermánPikeGallatinMooreRobesonBastropTrinitySurryDivideRío GrandeColletonDeKalbMcLennanCarteretMcCullochWilliamsBrazoriaBelmontHighlandWoodCalumetMifflinEllisJonesStewartBaileyPonceJacksonLaurensHardingWirtOutagamieGrantClatsopSchuylkillLycomingWhiteBuffaloSaipanLajasSan SebastiánTexasColumbiaCorsonHoustonSan SabaCharles CityPageTrippPresidioIronNacogdochesWashingtonBox ElderCookeWilbargerLeonKarnesBlandSussexLunenburgCalhounBuchananMecklenburgBourbonMinidokaAlleghanyAmeliaGloucesterShenandoahDickensonUtuadoBarronAguadaPacificLoganMaderaKewauneeMontgomeryGunnisonBrownEcholsHarnettTiogaHokePerquimansHumphreysRandallCostillaWeldWhitfieldBrackenTiptonRussellLyonClarkGranvilleHydeSharkeyAdjuntasBaldwinGraysonPontotocBoydStauntonCassJerauldCochisePolkFairfieldVenturaOrange: 70HernandoBryanKossuthStantonLas AnimasMadisonCharlotteGibsonScottKlamathDeWittChoctawSumterCarrollKernLeeRouttUnionComancheDaviessSt. BernardBannockRawlinsThomasEarlyTetonCecilSt. ClairPhillipsContra CostaNew HavenWarrickClarkLakeCampbellEast FelicianaSuwanneeWest FelicianaKnoxWayneDeSotoHowardPerryLincolnHubbardCherokeeBig StoneKentPayetteSteubenLevyClinchCassMarshallKentPerkinsOceanVigoChemungSwitzerlandWadenaNiobraraBatesNuckollsJeffersonBergenWestchesterNiagaraWataugaChippewaKayPopeMonroeSandovalClarkCharlevoixLenaweeWabashaClayLincolnHardemanKoochichingNormanClarkBeckerHarrisonCoahomaQuayMiddlesexPendletonAshleySunflowerTunicaPutnamSchuylerRitchieTylerFloydMcConeShawneeDeKalbMoodySt. HelenaIronWardWichitaWillacyRichlandClarkMarionWoodHarrisonValleyEssexCarterRobertsonChicotHamiltonHowardMarionMontgomeryMadisonChippewaMackinacNassauTaylorBradleyMadisonHolmesWeakleyGoodhueGreeneRandolphDoña AnaUnionSullyCarrollRoanokeLouisaPageKershawPowerCoosDouglasCrawfordAlleghanyGilesColumbiaAguas BuenasOrocovisRamseyUintahFranklinKalawaoAtchisonWindhamNew LondonClackamasShelbyColumbianaKingsMendocinoDouglasKendallBooneLoganOneidaMaconEssexBathBooneFayetteKanawhaCeibaCialesRio BlancoMorganLaSalleMoniteauCrawfordRowanWilliamsonSargentGuánicaLewisNez PerceJewellMarshallNemahaAdairClayOconeeCrawfordKearnyCulebraMarionYalobushaFurnasCowlitzLimestoneCalhounCitrusIssaquenaHarrisonMortonSpartanburgOttawaTreasureDixonBurnettDaneAssumptionWayneOtsegoGarvinHamiltonMadisonSusquehannaFranklinGadsdenGulfJeffersonPinellasKiowaFranklinPawneeJohnstonHarrisonCovingtonWahkiakumClaySchoolcraftDouglasMaconClaiborneSonomaMcClainGageMorrisOklahomaHopkinsMontgomeryOsageSanta RosaSeminoleBakerDadeDoughertyMitchellSeminolePaynePickettGreenRockwallSt. JohnHudspethRoaneMcCrearyWayneGrantConcordiaSmithFranklinTensasWilkinsonClaiborneClarkeFaulkLawrenceForrestLewisPittsylvaniaHampshireYubaYazooPotterHidalgoNorthamptonLewisSchleyClaytonChowanMarshallBroomeSchenectadyBrazosCulpeperBurlesonHarrisonDeltaWashingtonMontourCrockettVolusiaSteubenRacineHot SpringHumboldtCrawfordYellow MedicineHenryBullockMercedJames CityJacksonGatesLa CrosseTaylorPasquotankFauquierOrangeChenangoLynchburgCoalHughesLeeCampbellPontotocWashoeSullivanCumberlandLewisJefferson DavisLoganRussellSharpTulareAllenJeffersonPutnamRocklandFairfieldHowellGuamRobertsonSacramentoHaskellLatimerHancockLafayetteAtlanticTwin FallsMillsClintonStarkShelbyPolkRussellDouglasRepublicSolanoBaxterNorfolkLeaMadisonLovingBroomfieldMcCurtainOhioGrahamCherokeeDakotaWorcesterButlerBossierLeeMultnomahBrunswickPutnamHalifaxButteDenverMorehousePoquosonPortsmouthBoulderOrleansJacksonClarkeMarengoHaleLamarPickensNemahaChesterfieldSabineBenzieCassCoosaLarimerDavidsonCentreAustinGrand IsleSuffolkCrowleyCusterOuachitaReaganStephensReynoldsReevesEl PasoWashingtonCraigWalkerFrederickStillwaterWashingtonWilsonClearwaterLafourcheEmmetWarrenTinianAreciboMonroeLakeMissoulaGilpinHuerfanoMingoMorganWashingtonShelbyVermillionBurlingtonFillmoreTarrantCook: 85Northern IslandsChesapeakeShiawasseeTuscolaBowmanGolden ValleyEau ClaireDouglasBlackfordWellsCalhounKankakeeVanderburghAdamsTollandJeffersonPearl RiverSt. JamesDuchesneHaysJuabNorthamptonCrenshawBear LakeMontgomeryDaleSan FranciscoOurayPulaskiRandolphWhiteAshlandMuskogeeTerrebonneLincolnHuronWorthRandolphHonoluluMillardSevierTooeleMonroeBurkeLeeSan PatricioMariposaNodawayClayKetchikan GatewayYakutatAdamsCheyenneUnionVermilionClallamGrays HarborSt. JohnsJeffersonMarinDinwiddieMenardMoffatFranklinSutterJeffersonCurryColumbiaLefloreUnionAdamsCape MayClarkLeavenworthPowhatanLincolnMasonSan JuanMonroePitkinLassenJeffersonProwersLatahOsceolaWrightUpsonDeuelOldhamWaltonWashingtonEssexWayneSt. LouisLivingstonAutaugaBarbourMobileStevensWhatcomBerrienUintaGreensvillePecosRock IslandPreblePutnamSan JuanRealPowellWheelerRiversideOttawaNaguaboAlconaWashakieDallasGuayanillaWhitleyFayetteOsborneAñascoMayagüezEasternBenningtonDouglasNuecesOrleansGrantColumbiaHanoverRed RiverRossDodgeGwinnettDawsonWallowaJohnsonJeffersonClarkDunklinClintonRockbridgePerryClayJeffersonGlacierChittendenSiouxColemanRuskSciotoJuneauLeeSt. FrancisMilwaukeeJacksonMercerAsheWilkinMcIntoshWashingtonThurstonPershingOrangeDoorPlumasSenecaEffinghamSheridanMcCookOcontoDenaliHudsonFremontMonroeFairfieldColumbiaLafayetteKings: 75MorganSwiftNew MadridGreenLanderStoreyBernalilloLanierWestonCattaraugusSan JuanTrujillo AltoDallasTerrellFranklinWilliamsonTrumbullWoodfordLa PlataTuscarawasMarshallPineOuachitaLorainBuncombeCraigheadChavesSiouxDallasBurkeMcDowellSnyderTelfairSarasotaElbertLowndesTalbotColumbusHardinHallAdamsHoustonTylerGilchristScottAttalaPikeMelletteChautauquaSpotsylvaniaOregonMonmouthLawrenceMarquettePierceKauaiClearfieldClearwaterIrwinCrow WingRosebudWayneHendryLincolnLongVictoriaClermontRobertsOglala LakotaNicholasIsabelaLas MaríasQuebradillasLaresLuquilloPeñuelasStraffordFaulknerSte. GenevieveSarpyStaffordStarkFranklinWardMarionDakotaDelawareItascaIoscoRiceWyandotteWebbWhartonMonroeOconeePeachQuitmanCoshoctonRandolphLas PiedrasPutnamWyomingSussexBibbItawambaLewisSullivanPierceQueensCaswellOntonagonAscensionHighlandsHendersonCassMadisonIndian RiverSebastianIroquoisStewartCuyahogaJasperForsythOwyheeSanta ClaraRapidesMonroePhiladelphiaRockinghamRensselaerGastonStoddardGardenPikeWarrenLabetteClarkeDelawareSt. JosephTyrrellHinsdaleKlebergCarrollMalheurCalvertFloydHarris: 65Newport NewsMatanuska-SusitnaHempsteadTateRichmondSheridanUlsterDavieHardemanStanleyGrundyFranklinPlacerJohnsonLitchfieldGenevaHoustonGraysonKit CarsonMononaNewtonTaliaferroHarmonNavarroToombsSt. FrancoisHardingSweet GrassMarionRutherfordSnohomishPlatteHamiltonHickmanMontagueCarbonDickinsonLivingstonYellMadisonTroupManateeAccomackTwiggsQueen Anne'sHampshireHendersonMayesPrince GeorgeBronxClarkHardinFrioGarlandDundyButlerGrandNew KentMarionPonderaCarson CityUnionAnchorageVilasChoctawThayerPauldingWhite PineHarrisonFayetteHancockCatahoulaPendletonWytheBig HornZiebachDukesJacksonNewtonLamarCassFloydRushSan Luis ObispoRenoCalhounKanabecClintonLoganClintonAllenShawanoSequoyahCumberlandCleburneMacombGeneseeBooneMcKenziePatrickAlexanderSevierGeorgeUnionCarrollTurnerSan MateoBullochJacksonSan MiguelStarrLumpkinMorrisFrontierDunnStephensSpaldingFultonChickasawParmerPatillasButlerEssexGuthrieElkoMadisonMonoSan Diego: 80LoupScotts BluffAdamsHardinMarionTownsBooneVan BurenVal VerdeWilkinsonLeeTattnallKennebecWinnebagoDickinsonNatchitochesBarcelonetaGrantFranklinMarionSouthamptonTrempealeauNapaStoneSherburneEl PasoBerkeleyLoganCokeJacksonCamdenAveryAleutians WestKenai PeninsulaDuvalWashingtonClear CreekOzarkKiowaCameronTaneyCanadianJohnsonLakeCharlotteGreeneWakullaPresque IsleWillViequesRaleighCarrollNyeFond du LacLeeSaratogaSt. LandryAtokaFultonPittsburgAthensWilcoxFayetteBlountGordonSt. John the BaptistLackawannaRoaneGuraboCampbellYaucoWest Baton RougePutnamTaylorBinghamAshlandWinonaRockinghamDanielsUpshurAguadillaCarolinaHatilloWallerYabucoaSpencerCheboyganDutchessParkAllenNewtonIbervilleWayneTillmanCayugaRabunCrittendenJacksonBayamónCidraLawrenceSpencerThurstonBrookingsGrundyBeeCharlesSullivanWilliamsburgTitusCampMooreBryanGrimesLeonClayHoltErieWashingtonHaakonLe FloreWaynePrairieEscambiaLaurensButlerWascoCedarHillsboroughScrevenBurtSomersetWorcesterBurkePorterHenryCortlandAdaStarkKidderSmythWarrenRobertsonNomeScurryJim WellsJeffersonCannonCassMocaLincolnLincolnRandolphWashingtonDistrict of ColumbiaMiddlesexFranklinAlamedaAlexandriaLincolnPenderHartfordLakePlatteHaskellEctorHickoryBrunswickFloydFairfaxMorrillWalworthCandlerMaconGoveGreeneWashingtonPenobscotAdamsJacksonColquittWashingtonSussexWabaunseeMarshallMorganMuhlenbergSimpsonCatawbaNobleColumbiaJasperCrawfordBeadleHenryFayetteFayetteRainsMercerEddyHansonMiamiParkerYoungPolkBeauregardRichYakimaOttawaCalhounColfaxKeya PahaHot SpringsBallardAngelinaBerkeleyHamlinEdgefieldLive OakPopeMorganHood RiverPolkDawsonMonongaliaHaskellTerryArcherWorthAdairParkOrangeburgLakeGreenupHabershamVintonWyandotBig HornFranklinManassasMcMinnMcPhersonSeminoleHendersonAddisonCheyenneMontgomeryBosqueWayneNewberryHartleyRuskPrentissCherokeeMeadeCollingsworthNottowayPerryMadisonWarrenMcLeodSomervellChampaignMiami-Dade: 55JenkinsDeweyLoveBaconPiscataquisLakeColoradoLeslieYoloBradfordMecklenburgMcLeanWashingtonClayFreestoneAnne ArundelMcKeanKnoxPalo AltoMaconNoxubeeLawrenceLincolnHarperTamaLowndesDadeBordenBuena VistaDecaturCanyonWalthallCheshireLinnRoger MillsSaukAvoyellesLawrenceNashWheelerCarterMadisonPrince WilliamCamdenFosterRussellDeltaWashingtonGuadalupeDearbornKentonLincolnBentonLyonClarkStanlyBedfordBuckinghamMarionAndrewTuscaloosaToa AltaHamblenBentonMcIntoshCulbersonRichmondCallowayMerrimackGalvestonBannerGrantSalemTillamookWashingtonLake of the WoodsAdamsLakeWilkesHowardBerksJacksonManatíBraxtonMasonBerrienChampaignAugustaArkansasCrawfordDaviessDareDawsonLampasasTaylorCatoosaCobbSt. MartinTallahatchieDallasWilsonBensonLexingtonEdwardsChattoogaHarfordMarlboroRileyAlleganColeTulsaGuadalupeCaledoniaJeffersonAdamsLincolnIslandKnoxLyonElliottGarrardLetcherTrimbleMonroeMadisonClintonBrowardSewardCherokeeDeshaCaribouDuplinBartonWashitaEagleMahoningMaconMercerFairfaxOneidaUnionBarnwellWasatchLeelanauHancockWestmorelandTallapoosaCookKeweenawKemperPauldingUnicoiMontgomeryBrooksLoganMorrowMuskingumChathamClaySedgwickPolkFanninHickmanJacksonMuscogeeWhitesideBrevardWorthBrantleyCaddoLincolnMonroeMonroeCherokeeForestFayetteGeneseeWashingtonMartinCimarronMarionCovingtonLos Angeles: 100HamiltonCollierMontgomeryWhiteBarryOaklandAllamakeeWashingtonBlaineLancasterBakerWinnMarshallEssexRandolphTooleFranklinEatonSangamonBarnstableSheridanRooseveltGrantYorkPutnamStephensBanksJasperMcPhersonMorrisonWakeWashingtonClintonWarrenMonroeLeeBaltimoreHamiltonFrederickLauderdaleDelawareTalladegaCalhounChaffeeMoultriePanolaGraniteMontgomeryHuntingdonFort BendCrookBertieJuneauMarshallMilamWexfordRowanWoodfordHarperWinnebagoChristianAlamanceEstillWestmorelandSalineDayBexarBedfordBrownUmatillaMorganRoanokeFredericksburgSpokanePleasantsCamuyBeaverClaiborneApacheHarrisLibertyHancockAshtabulaGlennCraigJohnsonSt. CharlesCowleyWest CarrollEmmonsRipleySanta CruzHumboldtMcPhersonWhitmanFerryTerrellOglethorpeCarbonLaramieBartholomewGrantErieMercerClayMontgomeryMontgomeryHennepinWebsterLaPorteBourbonUnionVirginia BeachBrownFremontJonesWebsterCamdenJohnsonMesaCascadeButlerDunnSalt LakeDentonCharles MixNelsonCoamoWellsDoradoPeoriaGloucesterAnokaBrownMajorDeuelSkagwaySullivanBristolKnoxCarbonDauphinCovingtonIowaVan BurenBanderaHolmesShermanHenryUnionHardyCaddoJacksonModocAlcornBentMonroeBullittNobleAndersonNelsonWeberKaneMillerRichlandPutnamJacksonBeaufortYatesMaconMaverickTraverseChurchillCampbellSkamaniaWilcoxFajardoRheaBreathittVernonEscambiaMarionAsotinButlerCape GirardeauLeeCullmanColesCarrollPlaqueminesHookerBurleighMonroeCheathamBradfordOldhamNewtonGraftonSheboyganSmithSt. TammanyPrince George'sStearnsMiddlesexFranklinPerryGasconadeUnionJeffersonRogersCalhounJacksonRotaSalinasJacksonKitsapHillsboroughDuPagePassaicGraysonTreutlenWebsterKeithAdamsOntarioMasonYavapaiCases62.57587.5Cases by County
vue
<ChoroplethMap
  :topology="countiesTopo"
  geo-type="counties"
  pan
  zoom
  :data="[
    { id: '06037', value: 100 },
    { id: '36061', value: 90 },
    { id: '17031', value: 85 },
    { id: '48201', value: 65 },
    { id: '04013', value: 60 },
  ]"
  title="Cases by County"
  :legend-title="'Cases'"
  :height="400"
/>

HSA-level map

Set geoType="hsas" to render Health Service Area boundaries. HSAs are dissolved from county boundaries using a built-in FIPS-to-HSA mapping. Use 6-digit HSA codes as IDs. State borders are overlaid for context.

Mohave, AZTangipahoa, LA - St. Helena, LATwin Falls, ID - Jerome, IDPolk, MNCass (Fargo), ND - Richland, NDLawrence, SDOtsego, NY - Chenango, NYKetchikan Gateway Borough, AK - Wrangell-Petersburg Cen, AKCarroll, GA - Haralson, GABibb (Macon), GA - Houston, GALawrence, IN - Orange, INBartholomew, IN - Jackson, INGenesee (Flint), MI - Lapeer, MILee, MS - Monroe, MSMarion, OH - Crawford, OHMinnehaha (Sioux Falls), SD - Lincoln, SDAngelina, TX - Walker, TXDavison, SD - Charles Mix, SDNueces (Corpus Christi), TX - San Patricio, TXChase, NE - Dundy, NEAlamosa, CO - Rio Grande, CO: 50Washington (Hagerstown), MDPhillips, KS - Norton, KSChampaign (Champaign), IL - Coles, ILDeaf Smith, TX - Parmer, TXSumter, GA - Crisp, GAMarinette, WI - Florence, WISanta Clara (San Jose), CA - Monterey, CACoweta, GA - Troup (La Grange), GABlack Hawk (Waterloo), IA - Bremer, IACerro Gordo, IA - Kossuth, IAPennington, MN - Marshall, MNPlatte, NE - Boone, NEDauphin (Harrisburg), PA - Cumberland, PALubbock (Lubbock), TX - Hockley, TXTaylor (Abilene), TX - Jones, TXTom Green (San Angelo), TX - Runnels, TXDenton (Denton), TX - Wise, TXBeadle, SD - Hand, SDChildress, TX - Hall, TXPima (Tucson), AZ - Cochise, AZWapello, IA - Mahaska, IALinn (Cedar Rapids), IA - Johnson, IACuster, MT - Fallon, MTHenry, MO - Bates, MOEscambia (Pensacola), FL - Okaloosa, FLChristian (Hopkinsville), KY - Hopkins, KYAroostook, MEAllegany (Cumberland), MD - Garrett, MDLauderdale, MS - Neshoba, MSDickey, ND - LaMoure, NDStearns (St. Cloud), MN - Benton, MNShannon, SD - Bennett, SDSalt Lake (Salt Lake City), UT - Tooele, UTOntario (Geneva), NY - Wayne, NYLyon, KS - Coffey, KSFinney, KS - Scott, KSMuskegon (Muskegon), MI - Newaygo, MIAdams, NE - Clay, NEErie (Buffalo), NY - Monroe, NYGrand Forks (Grand Forks), ND - Walsh, NDGarfield (Enid), OK - Kingfisher, OKPotter (Amarillo), TX - Randall, TXWinnebago (Oshkosh), WI - Fond du Lac, WIScott, TNAshland, WI - Sawyer, WIMidland (Midland), MI - Isabella, MIHarrison (Biloxi), MS - Hancock, MSLafayette, MS - Calhoun, MSCuster, NE - Valley, NENolan, TX - Mitchell, TXJackson, COHoward, IASt. Clair (Port Huron), MI - Sanilac, MIHuntington, IN - Adams, INWard, ND - Bottineau, NDWasco, OR - Hood River, ORJasper (Joplin), MO - Newton, MOTerry, TX - Yoakum, TXCherokee, GA - Douglas, GAAnchorage (Anchorage), AK - Matanuska-Susitna Borough, AK: 35Polk (Des Moines), IA - Dallas, IAComanche (Lawton), OK - Kiowa, OKBeckham, OK - Roger Mills, OKKerr, TX - Gillespie, TXBexar (San Antonio), TX - Guadalupe, TXRandolph, WV - Barbour, WVShasta (Redding), CA - Trinity, CASaline, IL - Gallatin, ILGrand Traverse, MI - Manistee, MICodington, SD - Grant, SDCrittenden (West Memphis), AR - St. Francis, ARLa Plata, CO - Montezuma, COLee (Cape Coral), FL - Collier, FLTodd, SD - Tripp, SDPierce, WAClarke (Athens), GA - Barrow, GAMarion (Indianapolis), IN - Johnson, INSedgwick (Wichita), KS - Butler, KSIsanti (Cambridge), MN - Mille Lacs, MNMadison, NE - Wayne, NESummit (Akron), OH - Portage, OHHamilton (Chattanooga), TN - Marion, TNMcLennan (Waco), TX - Hill, TXLucas, IA - Wayne, IABowman, ND - Hettinger, NDMaricopa (Phoenix), AZ - Pinal, AZKootenai, ID - Bonner, IDBarber, KSPipestone, MN - Rock, MNPenobscot (Bangor), ME - Hancock, MEHill, MT - Blaine, MTBrown, SD - Spink, SDSarasota (Sarasota), FL - Charlotte, FLFloyd, GA - Bartow, GAMarshall, IA - Tama, IABarton, KS - Pawnee, KSBay (Bay City), MI - Iosco, MIHall, NE - Hamilton, NEHancock, OH - Seneca, OHFayette (Lexington-Fayette), KY - Jessamine, KYCumberland, TN - Fentress, TNGuilford (Greensboro), NC - Davidson, NCHale, TX - Castro, TXAugusta, VA - Staunton City, VANatrona (Casper), WY - Converse, WYHarris (Houston), TX - Fort Bend, TXOutagamie (Appleton), WI - Waupaca, WIJefferson (Steubenville), OH - Harrison, OHDecatur, GA - Seminole, GALafayette (Lafayette), LA - Iberia, LAHennepin (Minneapolis), MN - Anoka, MNWhite, IL - Hamilton, ILKandiyohi, MN - Chippewa, MNSheboygan (Sheboygan), WI - Manitowoc, WIButler, AL: 100Allen (Fort Wayne), IN - Noble, INThomas, KS - Sherman, KSRoscommon, MI - Otsego, MIGreene (Springfield), MO - Christian, MOLincoln, NE - Keith, NEYork, NE - Polk, NEMidland (Midland), TX - Pecos, TXLicking (Newark), OH - Knox, OHClayton, IA - Delaware, IALancaster (Lincoln), NE - Gage, NENevada, CA - Sierra, CAWinnebago (Rockford), IL - Ogle, ILYork, MEQueen Annes, MD - Talbot, MDAlpena, MI - Presque Isle, MIAllegheny (Pittsburgh), PA - Westmoreland, PAWeld, CO - Morgan, COWebster, IA - Humboldt, IAFord, KS - Gray, KSPhelps, NE - Furnas, NEDouglas (Omaha), NE - Sarpy, NEGreenville (Greenville), SC - Anderson, SCWake (Raleigh), NC - Johnston, NCDefiance, OH - Williams, OHMaury, TN - Giles, TNWichita (Wichita Falls), TX - Montague, TXGregg (Longview), TX - Rusk, TXSpokane (Spokane), WA - Stevens, WAStory, IA - Boone, IAPalo Pinto, TX - Jack, TXBell (Killeen), TX - Coryell, TXIngham (Lansing), MI - Eaton, MILabette, KS - Neosho, KSKane (Aurora), IL - DeKalb, ILPottawattamie (Council Bluffs), IA - Harrison, IAFresno (Fresno), CA - Kings, CAPeoria (Peoria), IL - Tazewell, ILMacon (Decatur), IL - Shelby, ILMontgomery, IA - Adams, IARichland, IL - Clay, ILMadison (Jackson), TN - Gibson, TNJackson (Jackson), MI - Lenawee, MIWayne, IN - Fayette, INBrunswick, VA - Greensville, VALipscomb, TXSumner (Hendersonville), TN - Wilson, TNSan Juan, UTSangamon (Springfield), IL - Christian, ILJohnson (Overland Park), KS - Douglas, KSLincoln, LA - Union, LASan Joaquin (Stockton), CA - Calaveras, CASacramento (Sacramento), CA - Placer, CAIndependence, AR - Sharp, ARPittsylvania (Danville), VA - Danville City, VACarroll, VA - Grayson, VARockingham, VA - Harrisonburg City, VAHenry, VA - Patrick, VASt. Joseph (South Bend), IN - Marshall, INSt. Charles (St. Charles), MO - Lincoln, MOForsyth (Winston-Salem), NC - Surry, NCKent (Grand Rapids), MI - Ionia, MIKalamazoo (Kalamazoo), MI - St. Joseph, MIDaviess (Owensboro), KY - Ohio, KYNobles, MN - Cottonwood, MNWexford, MI - Osceola, MIFreeborn, MN - Faribault, MNEffingham, IL - Fayette, ILDouglas, MN - Pope, MNHenry, TN - Carroll, TNOrangeburg, SC - Bamberg, SCYankton, SD - Clay, SDPennington (Rapid City), SD - Meade, SDJuneau City and Borough, AK - Sitka City and Borough, AKBrookings, SD - Kingsbury, SDMarathon (Wausau), WI - Wood, WIAlbemarle, VA - Charlottesville City, VAYellowstone (Billings), MT - Big Horn, MTWashington (Johnson City), TN - Carter, TNPark, WY - Big Horn, WYMilwaukee (Milwaukee), WI - Waukesha, WIStafford, VA - Spotsylvania, VASilver Bow, MT - Deer Lodge, MTWheatland, MT - Meagher, MTBoone (Columbia), MO - Randolph, MOCloud, KS - Republic, KSHenrico (Richmond), VA - Chesterfield, VANess, KSLaPorte, IN - Starke, INLivingston, MO - Carroll, MORed Willow, NE - Hitchcock, NEWashtenaw, MI - Livingston, MICalhoun (Battle Creek), MI - Barry, MIDona Ana (Las Cruces), NM - Luna, NMWashington, VA - Smyth, VACoos, NHRolette, ND - Pierce, NDDickinson, MI - Menominee, MIVictoria (Victoria), TX - Calhoun, TXGray, TX - Wheeler, TXVenango, PA - Clarion, PAMontgomery (Dayton), OH - Greene, OHJackson (Kansas City), MO - Clay, MOAdair, MO - Sullivan, MOBrown, TX - Coleman, TXGaines, TX - Andrews, TXTift, GA - Ben Hill, GARoanoke City, VA - Roanoke, VANacogdoches, TX - Shelby, TXSt. Louis (Duluth), MN - Itasca, MNAlachua (Gainesville), FL - Columbia, FL: 85Morgan, GA - Greene, GAStark, ND - Dunn, NDCrow Wing, MN - Cass, MNMesa, CO - Garfield, COCuster, OK - Washita, OKKnox, IL - Warren, ILLa Salle, IL - Livingston, ILHouston (Dothan), AL - Dale, ALPalm Beach (West Palm Beach), FL - St. Lucie, FLBonneville, ID - Madison, IDDougherty (Albany), GA - Lee, GAWoodbury (Sioux City), IA - Plymouth, IAPoweshiek, IADenver (Denver), CO - Jefferson, COMiami (Piqua), OH - Shelby, OHPolk (Lakeland), FL - Highlands, FLAllen (Lima), OH - Auglaize, OHHamilton (Cincinnati), OH - Butler, OHUvalde, TXMuskingum, OH - Guernsey, OHFranklin (Columbus), OH - Delaware, OHCuyahoga (Cleveland), OH - Lake, OHJackson, OK - Greer, OKRice, MNJefferson (Pine Bluff), AR - Drew, ARBlue Earth, MN - Nicollet, MNIredell (Statesville), NC - Alexander, NCVernon, MO - Cedar, MOLewis and Clark, MT - Jefferson, MTPettis, MO - Saline, MOMissoula, MT - Ravalli, MTSan Bernardino, CA - Riverside (Riverside), CARichmond (South Augusta), GA - Columbia, GAGrant, ORThomas, GA - Mitchell, GAOtter Tail, MN - Grant, MNGilmer, GA - Fannin, GAGrant, IN - Miami, INMontrose, CO - Delta, COPike, MS - Marion, MSMorgan, IL - Greene, ILEllis, KS - Rooks, KSShawnee (Topeka), KS - Riley, KSDes Moines, IA - Henry, IABoone, INButte (Chico), CA - Tehama, CAMcIntosh, ND - Logan, NDMuskogee, OK - Wagoner, OKClay, MN - Becker, MNRoseau, MN - Lake of the Woods, MNPope, AR - Yell, ARMarquette, MI - Delta, MIPulaski (Little Rock), AR - Faulkner, ARNewport News City, VA - Hampton City, VAFlathead, MT - Lincoln, MTPulaski, MO - Phelps, MOHowell, MO - Oregon, MOOtero, CO - Prowers, COEl Paso (Colorado Springs), CO - Teller, COGrady, OK - Caddo, OKTitus, TX - Morris, TXSmith (Tyler), TX - Henderson, TXBuffalo, NE - Dawson, NEFillmore, NE - Thayer, NEDallas (Dallas), TX - Collin, TXLeon, TX - Madison, TXCarter, OK - Marshall, OKMorgan (Decatur), AL - Lawrence, ALFairbanks North Star Borough, AK - Denali/Yukon-Koyukuk, AKWashington, PA - Fayette, PAGrenada, MS - Montgomery, MSMontgomery, VA - Pulaski, VAMercer, WV - McDowell, WVOnslow, NC - Craven, NCBay (Panama City), FL - Jackson, FLKing (Seattle), WA - Snohomish, WAGrant, WA - Chelan, WAOrange (Orlando), FL - Volusia, FLYakima (Yakima), WA - Kittitas, WAWill (Joliet), IL - Grundy, ILPratt, KS - Kiowa, KSPortage, WICrawford, KS - Bourbon, KSTarrant (Fort Worth), TX - Johnson, TXFergus, MT - Petroleum, MTTippecanoe (Lafayette), IN - Clinton, INCaledonia, VT - Orleans, VTSpalding (Griffin), GA - Butts, GAOktibbeha, MS - Winston, MSDawes, NE - Sheridan, NEJackson (Medford), OR - Josephine, ORUpson, GA - Lamar, GAJefferson Davis, MS - Lawrence, MSGrant, KS - Stanton, KSClark (Las Vegas), NV - Nye, NVOrange (Chapel Hill), NC - Harnett, NCCarroll, IA - Sac, IAStutsman, ND - Wells, NDGuthrie, IA - Greene, IAMobile (Mobile), AL - Baldwin, ALHamblen (Morristown), TN - Jefferson, TNPittsburg, OK - Pushmataha, OKDewey, SD - Walworth, SDEmmet, IAStanislaus (Modesto), CA - Merced, CAWebb (Laredo), TX - Zapata, TXShawano, WI - Langlade, WIMartin, MNMontgomery (Montgomery), AL - Autauga, ALFranklin, KY - Anderson, KYTulsa (Tulsa), OK - Rogers, OKJefferson, IL - Wayne, ILMitchell, IAMarion, IL - Washington, ILCabarrus (Concord), NC - Rowan, NCDane (Madison), WI - Sauk, WIWarren, KY - Logan, KYFranklin, INAda (Boise City), ID - Canyon, IDColumbia, NY - Greene, NYBeltrami, MN - Clearwater, MNMontgomery, KS - Chautauqua, KSCattaraugus, NY - Allegany, NYPetersburg City, VA - Prince George, VARock Island (Moline), IL - Henry, ILHinds (Jackson), MS - Rankin, MSBernalillo (Albuquerque), NM - Sandoval, NMLogan, CO - Phillips, COOBrien, IA - Osceola, IAMarion, AL - Fayette, ALDecatur, KS - Sheridan, KSUnion, OR - Baker, ORLauderdale (Florence), AL - Colbert, ALSt. Louis, MO - St. Louis City, MOSanta Barbara (Santa Barbara), CA - San Luis Obispo, CAMacoupin, IL - Montgomery, ILSaginaw (Saginaw), MI - Tuscola, MIErath, TX - Comanche, TXHillsborough (Tampa), FL - Pinellas, FLHarrison, WV - Upshur, WVMarshall, KS - Washington, KSChatham (Savannah), GA - Liberty, GAHancock, IN - Henry (New Castle), INYork (Rock Hill), SC - Chester, SCYuma, AZ - La Paz, AZLemhi, IDGeary, KS - Dickinson, KSCarroll, KY - Trimble, KYFairfax, VA - Arlington, VAWichita, KS - Greeley, KSOlmsted (Rochester), MN - Winona, MNMcLean (Bloomington), IL - Woodford, ILRock (Janesville), WI - Green, WICentre (State College), PA - Clearfield, PACoffee, GA - Jeff Davis, GAAppanoose, IA - Davis, IALorain (Lorain), OH - Erie, OHBrewster, TX - Presidio, TXSt. Clair (Belleville), IL - Clinton, ILClay, KSNez Perce, ID - Idaho, IDTravis (Austin), TX - Williamson, TXPueblo (Pueblo), CO - Las Animas, COCoos, OR - Curry, OROhio (Wheeling), WV - Marshall, WVCrawford, IAMiller, AR - Hempstead, ARWashington (Fayetteville), AR - Benton, ARBaca, COCassia, ID - Minidoka, IDJefferson (Birmingham), AL - Shelby, ALLyon, MN - Lincoln, MNRichardson, NE - Pawnee, NEKanawha (Charleston), WV - Putnam, WVPontotoc, MS - Union, MSSaline, KS - Ellsworth, KSCoahoma, MS - Tallahatchie, MSMonroe (Bloomington), IN - Greene, INStark (Canton), OH - Wayne, OHMcCracken, KY - Graves, KYBarren, KY - Hart, KYMadison (Alton), IL - Jersey, ILGarland, AR - Hot Spring, ARVermilion, IL - Edgar, ILCambria, PA - Blair (Altoona), PALinn, OR - Benton, ORBrown, MN - Renville, MNMarion (Salem), OR - Yamhill, ORLancaster, PAWhite, AR - Cleburne, ARHonolulu (Honolulu), HI - Maui, HIFairfield (Lancaster), OH - Athens, OHMuscogee (Columbus), GA - Harris, GADurham (Durham), NC - Granville, NCHawaii, HIAsotin, WA - Garfield, WATalladega, AL - Clay, ALBlaine, ID - Camas, IDKennebec, ME - Somerset, MEMiddlesex, MA - Suffolk (Boston), MAWorcester (Worcester), MA - Franklin, MABolivar, MS - Leflore, MSGogebic, MI - Ontonagon, MIWarren, MS - Claiborne, MSOnondaga (Syracuse), NY - Oswego, NYLucas (Toledo), OH - Wood, OHScott (Davenport), IA - Muscatine, IASuffolk, NY - Nassau, NYRichland, MT - Dawson, MTPemiscot, MOMarion, MO - Pike, MOGrant, NM - Hidalgo, NMPerkins, SD - Harding, SDComal, TXJefferson (Beaumont), TX - Orange, TXEctor (Odessa), TX - Reeves, TXBoone, AR - Carroll, ARArkansas, AR - Monroe, AR: 45Newton (Covington), GAMadison, KY - Rockcastle, KYOuachita (Monroe), LA - Morehouse, LASt. Landry, LA - Evangeline, LABuchanan (St. Joseph), MO - Nodaway, MOOtoe, NE - Johnson, NEWayne, NC - Lenoir, NCGaston (Gastonia), NC - Cleveland, NCCheyenne, NE - Kimball, NECleveland (Norman), OK - McClain, OKSpartanburg (Spartanburg), SC - Cherokee, SCHughes, SD - Stanley, SDLaurel, KY - Whitley, KYBuncombe (Asheville), NC - Henderson, NCWise, VA - Lee, VAJackson, OH - Gallia, OHGreenbrier, WV - Monroe, WVCraighead, AR - Greene, ARSutter (Yuba City), CA - Yuba, CAFulton (Atlanta), GA - DeKalb, GAHall, GA - Habersham, GANash, NC - Halifax, NCChambers, AL - Randolph, ALAlpine, CASiskiyou, CAWhitfield, GA - Murray, GABannock, ID - Bingham, IDVanderburgh (Evansville), IN - Warrick, INHardin, KY - Meade, KYCalcasieu (Lake Charles), LA - Vernon, LAEast Baton Rouge (Baton Rouge), LA - Livingston, LAStevens, KSStephenson, IL - Jo Daviess, ILKlamath, OR - Lake, ORNewport, RIOneida (Utica), NY - Madison, NYUnion, NMRacine (Racine), WI - Kenosha, WICatawba (Hickory), NC - Burke, NCBurleigh (Bismarck), ND - Morton, NDMadison, MOLincoln, MS - Copiah, MSCurry, NM - Roosevelt, NMPitt, NC - Beaufort, NCOkmulgee, OK - Okfuskee, OKFlorence (Florence), SC - Darlington, SCLaurens, SC - Greenwood, SCHenderson (Henderson), KY - Union, KYPulaski, KY - Wayne, KYJefferson (Louisville), KY - Bullitt, KYKnox (Knoxville), TN - Blount, TNEau Claire (Eau Claire), WI - Chippewa, WISt. Mary, LAMultnomah (Portland), OR - Washington, ORDeschutes, OR - Crook, ORDaggett, UTMaverick, TX - Val Verde, TXDavis, UT - Weber (Ogden), UTVirginia Beach City, VA - Norfolk City, VAWalker, GA - Catoosa, GAVigo (Terre Haute), IN - Clay, INClark (Jeffersonville), IN - Scott, INCaddo (Shreveport), LA - Bossier, LAAudrain, MO - Montgomery, MOMississippi, AREtowah (Gadsden), AL - Marshall, ALSebastian (Fort Smith), AR - Crawford, ARDel Norte, CAFloyd (New Albany), IN - Harrison, INWicomico, MD - Worcester, MDHoughton, MI - Baraga, MICumberland, NJDearborn, IN - Jefferson (Madison), INSt. Lawrence, NY - Jefferson, NYAdams, MS - Jefferson, MSChoctaw, OKAdams, IL - Pike, ILRoosevelt, MT - Valley, MTShelby (Memphis), TN - Tipton, TNHunterdon, NJ - Warren (Phillipsburg), NJTeton, WY - Lincoln, WYTuscaloosa (Tuscaloosa), AL - Pickens, ALLa Crosse (La Crosse), WI - Monroe, WIDoniphan, KSWashoe (Reno), NV - Carson City, NVMontgomery (Clarksville), TN - Stewart, TNHolt, NE - Brown, NESan Miguel, NM - Mora, NMRobeson, NC - Columbus, NCBoyle, KY - Lincoln, KYPolk, NCYancey, NC - Avery, NCCurrituck, NCBenton (Kennewick), WA - Franklin, WAStephens, OK - Jefferson, OKJohnson, TNBulloch, GA - Emanuel, GAOrleans (New Orleans), LA - Jefferson, LAGlynn, GA - Camden, GADubuque (Dubuque), IA - Jackson, IAClinton, KY - Cumberland, KYCrawford, IL - Lawrence, ILMontgomery, MD - Prince Georges, MDRapides (Alexandria), LA - Avoyelles, LACook (Chicago), IL - DuPage, ILOtero, NM - Lincoln, NMPerry, INKnox, IN - Daviess, INErie (Erie), PA - Warren, PACharleston (Charleston), SC - Berkeley, SCBeaufort, SC - Jasper, SCOrange (Newburgh), NY - Sullivan, NYWindham, VTGreene, TN - Cocke, TNPhiladelphia (Philadelphia), PA - Montgomery, PADavidson (Nashville-Davidson), TN - Williamson, TNWashington, OK - Nowata, OKWilbarger, TX - Hardeman, TXCumberland (Portland), ME - Knox, MEChaves, NM - Eddy, NMInyo, CA - Mono, CAMcKean, PA - Potter, PALehigh (Allentown), PA - Northampton, PAChittenden (Burlington), VT - Franklin, VTElk, PACole, MO - Callaway, MOFloyd, KY - Johnson, KYSumter, SC - Clarendon, SCSullivan (Kingsport), TN - Hawkins, TNMarion, SC - Dillon, SCSanta Fe (Santa Fe), NM - Rio Arriba, NMMcKinley, NMBaltimore, MD - Baltimore City, MDNew Castle (Wilmington), DE: 40Cheyenne, KS - Rawlins, KSWayne, GA - Appling, GALee (Auburn), AL - Elmore, ALHorry, SC - Georgetown, SCPage, IA - Fremont, IAWashington, VT - Windsor, VTMassac, IL - Johnson, ILNew Haven (New Haven), CT - Litchfield, CTElkhart (Elkhart), IN - Kosciusko, INBoyd, KY - Greenup, KYBerkshire (Pittsfield), MACache, UTWinneshiek, IAMonongalia, WV - Marion, WVLewis, KYKlickitat, WA - Skamania, WAAlbany, WY - Carbon, WYWilliams, ND - McKenzie, NDKent, MDHardin, TN - McNairy, TNNew Hanover (Wilmington), NC - Brunswick, NCGallatin and Yellowstone National Park, MT - Madison, MTLawrence, TN - Wayne, TNScotts Bluff, NE - Box Butte, NEBristol (New Bedford), MAWabash, ILHarlan, KY - Bell, KYDimmit, TXWashington, UT - Kane, UTHouston, MNClark, WA - Cowlitz, WAElko, NV - Lander, NVHillsborough (Manchester), NH - Merrimack, NHSchuylkill, PA - Northumberland, PAClay, IA - Dickinson, IABradley, TN - Polk, TNAndroscoggin (Lewiston), ME - Oxford, MEUtah (Provo), UT - Sanpete, UTRaleigh, WV - Fayette, WVFranklin, PA - Fulton, PASt. Croix, WI - Pierce, WICascade (Great Falls), MT - Glacier, MTLancaster, SC - Kershaw, SCPlatte, WYRamsey (St. Paul), MN - Dakota, MNCape Girardeau, MO - Butler, MONavajo, AZDyer, TN - Lauderdale, TNBourbon (Paris), KY - Nicholas, KYBowie (Texarkana), TXCampbell, WY - Crook, WYGoshen, WY - Niobrara, WYCherry, NEHenry, GA - Forsyth, GASan Diego (San Diego), CA - Imperial, CAFountain, IN - Warren, INCoffee, TN - Franklin, TNRutherford (Murfreesboro), TN - Warren, TNPike, KYOttawa (Holland), MI - Allegan, MIMoore, NC - Richmond, NCSheridan, WY - Johnson, WYPolk, WIMifflin, PA - Huntingdon, PALake (Gary), IN - Porter, INLuzerne (Wilkes-Barre), PA - Columbia, PALawrence, PAMercer, PAWoodward, OK - Dewey, OKWilliamson, IL - Jackson, ILMason, KY - Fleming, KYAnderson (Oak Ridge), TN - Roane, TNPutnam, TN - White, TNHarrison (Marshall), TX - Cass, TXMontgomery, KY - Bath, KYSweetwater, WYPrince William (Dale City), VA - Fauquier, VAMecklenburg (Charlotte), NC - Union, NCFulton, KYFayette, TX - Colorado, TXUmatilla, OR - Morrow, ORCarbon, UT - Emery, UTSan Juan, NMCamden, MOJackson, ARWeakley, TN - Obion, TNAiken, SC - Edgefield, SCLane (Eugene), OR - Douglas, ORBrazoria (Lake Jackson), TX - Wharton, TXWashburn, WI - Burnett, WIAnderson, TX - Cherokee, TXHampden (Springfield), MA - Hampshire, MAHays (San Marcos), TX - Caldwell, TXRutland, VTTazewell, VA - Buchanan, VAFrederick, VA - Shenandoah, VAWilson, KSRamsey, ND - Benson, NDAtchison, MO - Holt, MOHalifax with South Boston City, VA - Mecklenburg, VAWalla Walla, WA - Columbia, WAAlcorn, MS - Tishomingo, MSTompkins, NY - Cortland, NYAlbany (Albany), NY - Rensselaer, NYDallas, AL - Marengo, ALWarren, GA - Glascock, GAHoward, TX - Glasscock, TXIron, UT - Beaver, UTCalhoun (Anniston), AL - Cleburne, ALHancock (Weirton), WV - Brooke, WVKingman, KS - Harper, KSMitchell, KS - Osborne, KSForrest, MS - Lamar, MSProvidence (Providence), RI - Kent, RIMineral, WV - Hardy, WVWare, GA - Pierce, GACabell (Huntington), WV - Wayne, WVStephens, GA - Hart, GADubois, INReno, KS - Rice, KSEscambia, AL - Conecuh, ALPutnam, GA - Hancock, GAHamilton, IN - Madison (Anderson), INEssex (Newark), NJ - Middlesex, NJSteuben, NY - Chemung (Elmira), NYLogan, OHHarrison, KY - Robertson, KYJackson, NC - Macon, NCHertford, NC - Bertie, NCCumberland (Fayetteville), NC - Sampson, NCWilkes, NCOklahoma (Oklahoma City), OK - Canadian, OKTaylor, KY - Adair, KYRichland (Mansfield), OH - Ashland, OHRowan, KY - Morgan, KYTioga, PAPike, PAKenton (Covington), KY - Campbell, KYBelmont, OH - Monroe, OHHighland, OH - Clinton, OHWood (Parkersburg), WV - Jackson, WVGrant, NDLycoming (Williamsport), PA - Clinton, PATexas, OK - Cimarron, OKBrazos (Bryan), TX - Washington, TXBee, TX - Karnes, TXAlleghany, NCBarron, WI - Rusk, WILewis, WA - Pacific, WALogan, WV - Mingo, WVBrown (Green Bay), WI - Oconto, WILowndes, GA - Brooks, GABroome (Binghamton), NY - Tioga, NYPasquotank, NC - Dare, NCHoward (Kokomo), IN - Cass, INWashington, MS - Sharkey, MSBaldwin, GABoyd, NEPolk, ARRichland (Columbia), SC - Lexington, SCVentura, CAOrange, CAChoctaw, AL - Sumter, ALKern, CARoutt, CO - Moffat, COUnion, IL - Alexander, ILHarford, MD - Cecil, MDPhillips, ARAlameda (Oakland), CA - Contra Costa, CA: 90Wayne (Detroit), MI - Oakland, MIDeSoto, MS - Marshall, MSCherokee, KSBig Stone, MN - Traverse, MNSussex, DE - Kent, DEPayette, ID - Washington, IDBerrien (Benton Harbor), MI - Van Buren, MIMonmouth, NJ - Ocean (Brick Township), NJBergen, NJ - Hudson (Jersey City), NJWestchester (Yonkers), NY - Dutchess, NYWatauga, NC - Ashe, NCKay (Ponca City), OK - Osage, OKChippewa, MI - Emmet, MIClark, ILPendleton, WVAshley, AR - Chicot, AROneida, WI - Vilas, WICameron (Brownsville), TX - Willacy, TXClark, MOEssex (Lynn), MAMontgomery, INDuval (Jacksonville), FL - Clay, FLLeon (Tallahassee), FL - Gadsden, FLGoodhue, MNCrawford, WIAlleghany Cnty & Clifton Forge Cty, VA - Covington City, VAAtchison, KSHartford (Hartford), CT - Tolland, CTNew London, CTColumbiana, OHMendocino, CAClinton, NY - Franklin, NYCrawford, PACherokee, NC - Clay, NCMadison (Huntsville), AL - Limestone, ALMarion (Ocala), FL - Citrus, FLSeward, KS - Morton, KSDakota, NE - Thurston, NETerrebonne (Houma), LA - Lafourche, LALackawanna (Scranton), PA - Wayne, PASaratoga, NY - Schenectady (Schenectady), NYBradford, PA - Susquehanna, PAPayne, OK - Pawnee, OKDouglas, WIClaiborne, LASonoma (Santa Rosa), CAFulton, NY - Montgomery (Amsterdam), NYEl Paso (El Paso), TX - Hudspeth, TXJones, MS - Wayne, MSConcordia, LA - Tensas, LAWilkinson, MSBerkeley, WV - Jefferson, WVYazoo, MSHidalgo (Mcallen), TX - Starr, TXAccomack, VA - Northampton, VALamar, TX - Red River, TXPontotoc, OK - Seminole, OKRussell, ALTulare, CARockland, NYFairfield, CT: 70Le Flore, OK - Sequoyah, OKAtlantic (Atlantic City), NJ - Cape May, NJRussell, KSSolano (Vallejo), CA - Napa, CABaxter, AR - Marion, ARLea, NMMadison, LABoulder, CO - Broomfield, COMcCurtain, OKLamar, ALNemaha, NELarimer, COFremont, CO - Custer, COWashington, OHSt. Tammany (Slidell), LA - Washington, LAMonroe, MICamden (Camden), NJ - Burlington, NJDelaware (Muncie), IN - Randolph, INUnion, AR - Columbia, ARKankakee (Kankakee), IL - Iroquois, ILPearl River, MSFranklin, ID - Bear Lake, IDSan Francisco (San Francisco), CA - San Mateo, CALincoln, OR - Tillamook, ORMiami-Dade (Miami), FL - Broward, FLClallam, WA - Jefferson, WAThurston (Olympia), WA - Grays Harbor, WASt. Johns (St. Augustine), FL - Putnam, FLMarin, CAWyandotte (Kansas City), KS - Leavenworth, KSLassen, CA - Plumas, CALatah, IDOsceola, FLWashington, GA - Jefferson, GAWhatcom, WAUinta, WYPowell, MTLaurens, GA - Toombs, GAFremont, WY - Washakie, WYBennington, VTScioto, OH - Ross, OHClark (Springfield), OH - Champaign, OHDunklin, MOSioux, IAJackson, WIMercer, NJWeston, WYMahoning (Youngstown), OH - Trumbull, OHOuachita, AR - Dallas, ARMcDowell, NCElbert, GA - Wilkes, GAChautauqua, NYLawrence, OHKauai, HIRoberts, SDStrafford (Rochester), NHQuitman, GAMorris (Parsippany-Troy Hills Township), NJ - Sussex, NJGrafton, NH - Sullivan, NHCaswell, NCBrevard (Palm Bay), FL - Indian River, FLJasper, GARockingham, NHDelaware, OKMalheur, ORGrundy, MO - Mercer, MONavarro, TX - Freestone, TXPark, MT - Sweet Grass, MTManatee, FLHenderson, ILGrand, UTWhite Pine, NVJackson (Pascagoula), MS - George, MSWhiteside, IL - Carroll, ILFloyd, IA - Chickasaw, IAEssex, VTTaney, MOJohnson, ARLee, IABryan, OK - Atoka, OKSheridan, MT - Daniels, MTRabun, GALowndes, MS - Clay, MSCedar, NE - Knox, NEScurry, TXDistrict of Columbia, DC: 60Walworth, WI - Jefferson, WIJuneau, WI - Adams, WIColquitt, GAColfax, NMChaffee, CO - Lake, COCollingsworth, TXCheshire, NHLinn, MOLyon, IABedford, TNCalloway, KYGalveston, TXBerks, PACobb (Marietta), GAYork (York), PA - Adams, PALetcher, KYHancock, ILGrayson (Sherman), TX - Fannin, TXLincoln, TNLos Angeles (Los Angeles), CAAllamakee, IAWinn, LAMcPherson, KSClinton, IAFrederick, MDAlamance, NCBeaver, OKClaiborne, TNApache, AZ: 55Santa Cruz, CAHumboldt, CAWhitman, WALaramie (Cheyenne), WYMason, WVCases51.367.583.8Cases by HSA
vue
<ChoroplethMap
  :topology="countiesTopo"
  geo-type="hsas"
  pan
  zoom
  :data="[
    { id: '010259', value: 100 },
    { id: '060766', value: 90 },
    { id: '120159', value: 85 },
    { id: '090121', value: 70 },
    { id: '110061', value: 60 },
  ]"
  title="Cases by HSA"
  :legend-title="'Cases'"
  :height="400"
/>

Props

PropTypeRequiredDefault
topologyTopologyYes
dataStateData[]No
geoTypeGeoTypeNo"states"
widthnumberNo
heightnumberNo
colorScaleChoroplethColorScale | ThresholdStop[] | CategoricalStop[]No
titlestringNo
noDataColorstringNo"#ddd"
strokeColorstringNo"#fff"
strokeWidthnumberNo0.5
menuboolean | stringNotrue
legendbooleanNotrue
legendTitlestringNo
zoombooleanNofalse
panbooleanNofalse
tooltipTrigger"hover" | "click"No
tooltipFormat`(data: {
  id: string` | No | — |

| name | string | Yes | — | | value | number \| string | No | — |

StateData

ts
interface StateData {
  /** FIPS code (e.g. "06" for California, "06037" for LA County) or name */
  id: string;
  value: number | string;
}

ChoroplethColorScale

ts
interface ChoroplethColorScale {
  /** Minimum color (CSS color string). Default: "#e5f0fa" */
  min?: string;
  /** Maximum color (CSS color string). Default: "#08519c" */
  max?: string;
}

ThresholdStop

Pass an array of ThresholdStop as colorScale for discrete color buckets instead of a linear gradient. The highest matching min wins.

ts
interface ThresholdStop {
  /** Lower bound (inclusive). Values at or above this get this color. */
  min: number;
  color: string;
  /** Optional label for the legend (defaults to the min value) */
  label?: string;
}

CategoricalStop

Pass an array of CategoricalStop as colorScale to map string values to colors. States whose value matches a stop's value get that color; unmatched values get noDataColor.

ts
interface CategoricalStop {
  /** The categorical value to match */
  value: string;
  /** CSS color string */
  color: string;
}