Primary residence count
primary_residence_count
Optional
Properties recorded as the insured party primary residence.
FEMA NFIP Repetitive Loss & Flood Insurance Market Screener
Pricing
from $5.50 / 1,000 results
Resolve any US coordinate to its NFIP community, then return that community's repetitive-loss and severe-repetitive-loss property rollup, CRS class and premium discounts, NFIP participation status, and county flood-insurance market penetration. Four FEMA OpenFEMA datasets joined in one call.
Pricing
from $5.50 / 1,000 results
Rating
0.0
(0)
Developer
Kyle Maloney
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Record type
record_type
Optional
Row type: asset_summary (one per site), community_profile (one per NFIP community containing the site), or loss_property (one per repetitive-loss property, only when that option is on).
Asset label
asset_label
Optional
The label you supplied for this site.
Asset latitude
asset_latitude
Optional
The latitude you supplied for this site.
Asset longitude
asset_longitude
Optional
The longitude you supplied for this site.
Asset state fips
asset_state_fips
Optional
Two-digit state FIPS code resolved from the site coordinate.
Asset state abbreviation
asset_state_abbreviation
Optional
Two-letter state abbreviation resolved from the site coordinate. Null when the fallback resolver answered, because it does not publish one.
Asset county fips
asset_county_fips
Optional
Five-digit county FIPS code resolved from the site coordinate. This is the join key to the county residential penetration rates.
Asset county name
asset_county_name
Optional
County, parish or borough name resolved from the site coordinate.
Geo resolver
geo_resolver
Optional
Which resolver answered: fcc_census_block_api or census_tigerweb.
Geo status
geo_status
Optional
ok when the site was resolved to a county, unavailable when both resolvers failed.
Community layer status
community_layer_status
Optional
Per-source outcome for FEMA NfipCommunityLayerComprehensive: ok or unavailable.
Community status book status
community_status_book_status
Optional
Per-source outcome for the FEMA NFIP Community Status Book: ok, unavailable or not_applicable.
Penetration status
penetration_status
Optional
Per-source outcome for FEMA NfipResidentialPenetrationRates: ok, unavailable or not_applicable.
Multiple loss status
multiple_loss_status
Optional
Per-source outcome for FEMA NfipMultipleLossProperties: ok, partial, unavailable or not_applicable.
Tribal etj layer status
tribal_etj_layer_status
Optional
Per-source outcome for the tribal / extraterritorial-jurisdiction boundary pass: ok, unavailable or not_requested.
All sources ok
all_sources_ok
Optional
True only when every contributing FEMA dataset answered for this row. When false, no clean screen level is asserted.
Data as of multiple loss
data_as_of_multiple_loss
Optional
FEMA asOfDate for the multiple-loss property file, when published on the rows read.
Data as of penetration
data_as_of_penetration
Optional
FEMA asOfDate for the residential penetration rates.
Community status book last refresh
community_status_book_last_refresh
Optional
FEMA lastRefresh timestamp on the Community Status Book record.
Community layer last refresh
community_layer_last_refresh
Optional
FEMA lastRefresh timestamp for the community boundary layer, when published.
Multiple loss record count published
multiple_loss_record_count_published
Optional
National record count FEMA publishes for NfipMultipleLossProperties in its own dataset catalog.
Openfema deprecation notice
openfema_deprecation_notice
Optional
JSON array of deprecation notices FEMA publishes for the datasets this actor reads, taken from the depDate and depNewURL fields on its own catalog endpoint. Null when none is announced.
Drift gate status
drift_gate_status
Optional
verified when every drift probe passed, verified_degraded when a corroborating probe could not complete and the run proceeded and disclosed it. A run whose gate failed emits no rows at all.
Drift gate probes passed
drift_gate_probes_passed
Optional
How many drift probes passed before any billable row was produced.
Drift gate note
drift_gate_note
Optional
Plain-language summary of the drift gate outcome.
Multiple loss coordinates redacted
multiple_loss_coordinates_redacted
Optional
Always true. FEMA redacts repetitive-loss property coordinates to one decimal place for privacy.
Radius screening supported
radius_screening_supported
Optional
Always false. The redacted coordinates cannot support a radius or nearest-property distance, so none is published.
Loss property coordinate precision note
loss_property_coordinate_precision_note
Optional
Why this product answers at community scope rather than by radius, with the measured coordinate precision behind that decision.
Retrieved at
retrieved_at
Optional
UTC timestamp at which this run read FEMA.
Community id number
community_id_number
Optional
FEMA NFIP Community ID Number (CID) of the community this row describes.
Community name
community_name
Optional
FEMA community name, verbatim. A trailing asterisk is FEMA notation for a community covering unincorporated areas only.
Community layer type
community_layer_type
Optional
FEMA layerTypeCode of the matched polygon: Place, Place (multi-county), County, County Subdivision, Consolidated City, Maine Town/Township, SLUA, TRIBE, ETJ or Statistical Area.
Community jurisdiction tier
community_jurisdiction_tier
Optional
Jurisdiction rank used to choose the governing community: 1 municipal, 2 tribal, 3 extraterritorial, 4 county, 5 statistical, 6 unrecognised.
Community jurisdiction tier label
community_jurisdiction_tier_label
Optional
Human-readable label for the jurisdiction tier.
Is governing community
is_governing_community
Optional
True on the community with land-use authority over the site. Other matched communities are still emitted so the alternative is visible.
Governing community basis
governing_community_basis
Optional
Why this community was chosen as the governing one, and how many broader communities also contain the site.
Governing community ambiguous
governing_community_ambiguous
Optional
True when two or more communities of equal jurisdictional rank contain the site.
Matched community count
matched_community_count
Optional
How many distinct NFIP communities contain this site.
Matched community ids
matched_community_ids
Optional
JSON array of every NFIP Community ID containing this site.
Community polygons tested
community_polygons_tested
Optional
How many NFIP community polygons were read and tested against this site.
Community polygons unreadable
community_polygons_unreadable
Optional
How many polygons could not be parsed as GeoJSON. An unreadable boundary is recorded, never counted as a miss.
Statistical area hits
statistical_area_hits
Optional
How many containing polygons carry no Community ID and are therefore not NFIP communities.
Unrecognised layer types
unrecognised_layer_types
Optional
JSON array of layer types FEMA served that are outside its own documented vocabulary.
Tribal etj layer checked
tribal_etj_layer_checked
Optional
True when the tribal and extraterritorial-jurisdiction boundary pass ran for this site.
Tribal etj layer row count
tribal_etj_layer_row_count
Optional
How many tribal / extraterritorial polygons were read for this state. Null when the pass did not run.
In nfip community
in_nfip_community
Optional
True when at least one NFIP community boundary contains the site, false when the boundaries were read and none does, null when they could not be read.
No community basis
no_community_basis
Optional
Why no NFIP community was matched, including how many polygons were tested.
Community profile rows emitted
community_profile_rows_emitted
Optional
How many community_profile rows this site produced.
Loss property rows emitted
loss_property_rows_emitted
Optional
How many loss_property rows this site produced.
Multiple loss properties total
multiple_loss_properties_total
Optional
Exact number of repetitive-loss and severe-repetitive-loss properties FEMA publishes for this community, read from the API row count rather than from the page returned.
Severe repetitive loss count
severe_repetitive_loss_count
Optional
Properties carrying either severe-repetitive-loss designation.
Currently insured count
currently_insured_count
Optional
Properties FEMA records as currently insured by the NFIP.
Mitigated count
mitigated_count
Optional
Properties FEMA records as mitigated as of the file date.
Flood market screen level
flood_market_screen_level
Optional
LOW, MODERATE, ELEVATED, HIGH, INCONCLUSIVE when a contributing source was unavailable, or NO_NFIP_COMMUNITY when the boundaries were read and no community contains the site.
Flood market screen flags
flood_market_screen_flags
Optional
JSON array of the specific conditions behind the screen level.
Flood market screen basis
flood_market_screen_basis
Optional
How the screen level was reached, including the thresholds used.
Community name short
community_name_short
Optional
FEMA short community name with the suffix stripped.
Community layer types matched
community_layer_types_matched
Optional
JSON array of every layer type whose polygon carried this Community ID and contained the site.
Community polygons matched
community_polygons_matched
Optional
How many published polygons carrying this Community ID contain the site.
Community layer type recognised
community_layer_type_recognised
Optional
False when FEMA served a layer type outside its own documented vocabulary. The row is still emitted, never dropped.
Community unincorporated areas only
community_unincorporated_areas_only
Optional
True when FEMA marks the community name with a trailing asterisk, meaning it covers unincorporated areas only.
Community state code
community_state_code
Optional
Two-digit state FIPS code on the community polygon. Null on tribal and extraterritorial polygons, which FEMA publishes without one.
Community county fips
community_county_fips
Optional
Five-digit county FIPS code on the community polygon. Null on tribal and extraterritorial polygons.
Community county name
community_county_name
Optional
County name on the community polygon.
Community census geoid
community_census_geoid
Optional
Census GEOID FEMA associates with the community polygon.
Community census year
community_census_year
Optional
Census vintage FEMA used for the population and housing counts.
Community census population
community_census_population
Optional
Census population of the entire community.
Community census housing units
community_census_housing_units
Optional
Census housing units in the entire community.
Community land area sq km
community_land_area_sq_km
Optional
Land area of the entire community in square kilometres.
Community cis type
community_cis_type
Optional
FEMA Community Information System government-unit type.
Community cis source
community_cis_source
Optional
Source of the FEMA Community Information System data, typically PIVOT.
Community geometry source
community_geometry_source
Optional
Where FEMA sourced the boundary: a Census layer, the NFHL, or another source.
Community alternate name
community_alternate_name
Optional
Alternate non-census community name FEMA publishes.
Community layer creation notes
community_layer_creation_notes
Optional
FEMA notes on how the boundary was constructed.
Community census class code
community_census_class_code
Optional
Census class code for the place or subdivision.
Community census functional status code
community_census_functional_status_code
Optional
Census functional status code.
Community status book matched
community_status_book_matched
Optional
True when a FEMA NFIP Community Status Book record exists for this Community ID.
Community status book record count
community_status_book_record_count
Optional
How many Community Status Book records matched this Community ID. Anything but 1 means the join is ambiguous.
Participating in nfip
participating_in_nfip
Optional
True or false when checked against the Community Status Book, null when no record was read. Null is not a finding of non-participation.
Nfip participation basis
nfip_participation_basis
Optional
Where the participation answer came from, or why it was not determined.
Tribal community
tribal_community
Optional
FEMA tribal indicator on the Community Status Book record.
Initial flood hazard boundary map date
initial_flood_hazard_boundary_map_date
Optional
Date of the first Flood Hazard Boundary Map, ISO. Null when the community never received one.
Initial firm date
initial_firm_date
Optional
Date of the first Flood Insurance Rate Map, ISO. This is the pre-FIRM / post-FIRM dividing line.
Currently effective map date raw
currently_effective_map_date_raw
Optional
Verbatim FEMA value for the current effective map. FEMA declares this a date but serves MM/DD/YY strings, suffixed status tokens, and bare status tokens such as (NSFHA).
Currently effective map date
currently_effective_map_date
Optional
Current effective FIRM date in ISO form, with the two-digit year resolved. Null when FEMA published a status token instead of a date.
Currently effective map status code
currently_effective_map_status_code
Optional
Status token FEMA appended to, or published instead of, the current effective map date: M, L, >, NSFHA, ALL ZONE D and similar.
Currently effective map status label
currently_effective_map_status_label
Optional
What that status token means.
Currently effective map unparsed reason
currently_effective_map_unparsed_reason
Optional
Why no ISO date could be produced, when none could.
Regular emergency program date raw
regular_emergency_program_date_raw
Optional
Verbatim FEMA value for the date the community joined the NFIP, including any (E), (S) or (W) status token.
Regular emergency program date
regular_emergency_program_date
Optional
Date the community joined the NFIP, ISO, with the two-digit year resolved.
Regular emergency program status code
regular_emergency_program_status_code
Optional
Status token on the programme date: E emergency programme, S suspended, W withdrawn.
Nfip program phase
nfip_program_phase
Optional
regular_program, emergency_program, suspended, withdrawn, or null when not determined.
Crs participating
crs_participating
Optional
True when FEMA publishes a Community Rating System class for this community, false when it publishes none, null when the Status Book was not read.
Crs class rating
crs_class_rating
Optional
FEMA Community Rating System class, 1 (best) to 10.
Crs class rating effective date
crs_class_rating_effective_date
Optional
Date the CRS class took effect.
Crs original entry date
crs_original_entry_date
Optional
Date the community first entered the CRS.
Crs sfha discount raw
crs_sfha_discount_raw
Optional
Verbatim FEMA text for the Special Flood Hazard Area premium discount, including its zero padding and percent sign.
Crs sfha discount pct
crs_sfha_discount_pct
Optional
SFHA premium discount as a number of percent, parsed from the FEMA text. Never derived from the class rating.
Crs nonsfha discount raw
crs_nonsfha_discount_raw
Optional
Verbatim FEMA text for the non-SFHA premium discount.
Crs nonsfha discount pct
crs_nonsfha_discount_pct
Optional
Non-SFHA premium discount as a number of percent, parsed from the FEMA text.
Crs discount basis
crs_discount_basis
Optional
How the discounts were obtained, and why they are transcribed rather than derived from the class rating.
Multiple loss properties analysed
multiple_loss_properties_analysed
Optional
How many of those properties this run actually read and rolled up.
Multiple loss rollup complete
multiple_loss_rollup_complete
Optional
True when every published property was read.
Multiple loss results truncated
multiple_loss_results_truncated
Optional
True when the read stopped before every published property was retrieved.
Nfip rl count
nfip_rl_count
Optional
Properties carrying the NFIP insurance-related Repetitive Loss designation.
Nfip srl count
nfip_srl_count
Optional
Properties carrying the NFIP insurance-related Severe Repetitive Loss designation.
Fma rl count
fma_rl_count
Optional
Properties carrying the Flood Mitigation Assistance grant-related Repetitive Loss designation.
Fma srl count
fma_srl_count
Optional
Properties carrying the Flood Mitigation Assistance grant-related Severe Repetitive Loss designation. These four designations are independent flags, not a hierarchy.
Designation none count
designation_none_count
Optional
Properties in the file carrying none of the four designations.
Total losses sum
total_losses_sum
Optional
Sum of paid NFIP claims over $1,000 since 1978 across the properties analysed. Null when no property published a count.
Total losses mean
total_losses_mean
Optional
Mean paid-claim count per property.
Total losses max
total_losses_max
Optional
Highest paid-claim count on any single property.
Properties with 4 or more losses
properties_with_4_or_more_losses
Optional
Properties with four or more paid claims.
Currently uninsured count
currently_uninsured_count
Optional
Properties FEMA records as not currently insured.
Insured status unknown count
insured_status_unknown_count
Optional
Properties where FEMA published no insured indicator.
Unmitigated count
unmitigated_count
Optional
Properties FEMA records as not mitigated.
Mitigated status unknown count
mitigated_status_unknown_count
Optional
Properties where FEMA published no mitigation indicator.
Primary residence count
primary_residence_count
Optional
Properties recorded as the insured party primary residence.
Post firm construction count
post_firm_construction_count
Optional
Properties built after the community first Flood Insurance Rate Map.
Pre firm construction count
pre_firm_construction_count
Optional
Properties built before the community first Flood Insurance Rate Map.
Firm era unknown count
firm_era_unknown_count
Optional
Properties where FEMA published no pre/post-FIRM indicator.
Residential property count
residential_property_count
Optional
Properties whose occupancy code is residential, decoded scheme-aware.
Non residential property count
non_residential_property_count
Optional
Properties whose occupancy code is non-residential.
Unclassified occupancy count
unclassified_occupancy_count
Optional
Properties whose occupancy code FEMA did not publish or does not document.
Occupancy legacy scheme count
occupancy_legacy_scheme_count
Optional
Properties coded in the legacy 1-6 occupancy scheme.
Occupancy modern scheme count
occupancy_modern_scheme_count
Optional
Properties coded in the modern 11-19 occupancy scheme. Both schemes live in one FEMA column and mean different things.
Unrecognised occupancy codes
unrecognised_occupancy_codes
Optional
JSON array of occupancy codes outside FEMA published vocabulary, surfaced rather than silently bucketed.
Sfha zone property count
sfha_zone_property_count
Optional
Properties whose FEMA-rated flood zone is a Special Flood Hazard Area.
Non sfha zone property count
non_sfha_zone_property_count
Optional
Properties in zones B, C or X.
Undetermined zone property count
undetermined_zone_property_count
Optional
Properties in Zone D, an area of possible but undetermined flood hazard. Not a low-risk finding.
Unknown zone property count
unknown_zone_property_count
Optional
Properties whose flood zone FEMA did not publish or does not document.
Unrecognised flood zones
unrecognised_flood_zones
Optional
JSON array of flood zones outside FEMA published vocabulary.
Flood zone distribution
flood_zone_distribution
Optional
JSON object counting the properties analysed by FEMA-rated flood zone.
Occupancy type distribution
occupancy_type_distribution
Optional
JSON object counting the properties analysed by FEMA occupancy code.
Most recent loss date
most_recent_loss_date
Optional
Most recent closed-claim loss date across the properties analysed.
Oldest recorded loss date
oldest_recorded_loss_date
Optional
Oldest most-recent-loss date across the properties analysed.
Loss property zip codes
loss_property_zip_codes
Optional
JSON array of the ten most common ZIP codes among the properties analysed.
Census block group usable count
census_block_group_usable_count
Optional
Properties whose census block group arrived as a usable 12-digit GEOID.
Census block group scientific notation count
census_block_group_scientific_notation_count
Optional
Properties whose census block group arrived as Excel scientific notation and has irrecoverably lost digits.
Census block group absent count
census_block_group_absent_count
Optional
Properties where FEMA published no census block group.
Census block group other unusable count
census_block_group_other_unusable_count
Optional
Properties whose census block group was unusable for another reason.
Census block group note
census_block_group_note
Optional
Explanation when block groups in this community were unusable. Null when none were.
Loss property lat decimals max
loss_property_lat_decimals_max
Optional
Highest number of decimal places seen on the redacted latitudes in this community, measured on this run.
Loss property lat decimals min
loss_property_lat_decimals_min
Optional
Lowest number of decimal places seen on the redacted latitudes in this community. Zero decimals is roughly plus or minus 55 km.
Loss property no coordinate count
loss_property_no_coordinate_count
Optional
Properties for which FEMA published no usable coordinate at all.
Penetration matched
penetration_matched
Optional
True when FEMA publishes a residential penetration record for this county.
Penetration record count
penetration_record_count
Optional
How many penetration records matched this county FIPS.
Penetration county fips
penetration_county_fips
Optional
County FIPS used for the penetration join.
Penetration county name
penetration_county_name
Optional
County name on the FEMA penetration record.
Penetration state name
penetration_state_name
Optional
State name on the FEMA penetration record.
Res penetration rate
res_penetration_rate
Optional
FEMA countywide residential flood-insurance penetration rate: policy contracts in force divided by residential structures. Published verbatim.
Res penetration rate sfha
res_penetration_rate_sfha
Optional
FEMA residential penetration rate inside the Special Flood Hazard Area. Published verbatim and never recomputed, including where FEMA publishes a value above 1.
Res contracts in force
res_contracts_in_force
Optional
NFIP residential policy contracts in force countywide.
Res contracts in force sfha
res_contracts_in_force_sfha
Optional
NFIP residential policy contracts in force inside the SFHA.
Total res structures
total_res_structures
Optional
Total residential structures in the county, from the 2022 National Structure Inventory.
Total res structures sfha
total_res_structures_sfha
Optional
Total residential structures inside the county SFHA. FEMA publishes zero here for 593 of 3,159 counties, including some with policies in force.
Penetration data quality flags
penetration_data_quality_flags
Optional
JSON array of internal inconsistencies in FEMA published penetration figures for this county.
Penetration note
penetration_note
Optional
How the penetration figures were obtained and what the flags mean.
Loss property id
loss_property_id
Optional
FEMA record identifier for this repetitive-loss property.
Loss property zip code
loss_property_zip_code
Optional
ZIP code as reported to FEMA on the property address.
Loss property reported city
loss_property_reported_city
Optional
City as reported to FEMA on the property address.
Loss property county
loss_property_county
Optional
County name FEMA derives from the county FIPS.
Loss property county fips
loss_property_county_fips
Optional
County FIPS FEMA derives from the geocoded address.
Loss property state abbreviation
loss_property_state_abbreviation
Optional
State abbreviation on the FEMA record.
Loss property flood zone
loss_property_flood_zone
Optional
FEMA-rated flood zone for this property, upper-cased.
Loss property flood zone class
loss_property_flood_zone_class
Optional
Flood-zone class: sfha_riverine, sfha_coastal_velocity, sfha_protection_system, sfha_decertified_system, moderate_or_minimal, minimal or undetermined.
Loss property in sfha
loss_property_in_sfha
Optional
True when the rated zone is a Special Flood Hazard Area, false for B, C and X, null for Zone D and for any zone FEMA did not publish.
Loss property flood zone note
loss_property_flood_zone_note
Optional
Why the zone could not be classified as SFHA or non-SFHA, when it could not.
Loss property occupancy type
loss_property_occupancy_type
Optional
FEMA occupancy code.
Loss property occupancy label
loss_property_occupancy_label
Optional
What FEMA occupancy code means, decoded scheme-aware.
Loss property occupancy scheme
loss_property_occupancy_scheme
Optional
legacy for codes 1-6, modern for codes 11-19.
Loss property is residential
loss_property_is_residential
Optional
True or false when the occupancy code is documented, null when it is not.
Loss property total losses
loss_property_total_losses
Optional
Paid NFIP claims over $1,000 since 1978 on this property. FEMA notes this can be inflated where structures were incorrectly linked.
Loss property most recent loss date
loss_property_most_recent_loss_date
Optional
Most recent closed-claim loss date on this property.
Loss property original construction date
loss_property_original_construction_date
Optional
Original construction date of the building.
Loss property original policy date
loss_property_original_policy_date
Optional
Original flood policy date.
Loss property post firm construction
loss_property_post_firm_construction
Optional
True when construction started after the community first FIRM.
Loss property primary residence
loss_property_primary_residence
Optional
True when the insured building is the insured party primary residence.
Loss property currently insured
loss_property_currently_insured
Optional
True when FEMA records the property as currently insured by the NFIP.
Loss property mitigated
loss_property_mitigated
Optional
True when FEMA records the property as mitigated as of the file date.
Loss property nfip rl
loss_property_nfip_rl
Optional
NFIP insurance-related Repetitive Loss designation.
Loss property nfip srl
loss_property_nfip_srl
Optional
NFIP insurance-related Severe Repetitive Loss designation.
Loss property fma rl
loss_property_fma_rl
Optional
Flood Mitigation Assistance grant-related Repetitive Loss designation.
Loss property fma srl
loss_property_fma_srl
Optional
Flood Mitigation Assistance grant-related Severe Repetitive Loss designation.
Loss property designations
loss_property_designations
Optional
JSON array of every designation carried by this property.
Loss property latitude redacted
loss_property_latitude_redacted
Optional
Latitude FEMA publishes, redacted for privacy. Not usable for distance.
Loss property longitude redacted
loss_property_longitude_redacted
Optional
Longitude FEMA publishes, redacted for privacy. Not usable for distance.
Loss property latitude decimals
loss_property_latitude_decimals
Optional
Decimal places actually present on the redacted latitude. Zero means roughly plus or minus 55 km.
Loss property longitude decimals
loss_property_longitude_decimals
Optional
Decimal places actually present on the redacted longitude.
Loss property census block group
loss_property_census_block_group
Optional
Twelve-digit 2020 Census block group, or null where FEMA published a value that has lost digits.
Loss property census block group status
loss_property_census_block_group_status
Optional
ok, absent, unusable_scientific_notation, unusable_wrong_length or unusable_unrecognised.
Loss property census block group reason
loss_property_census_block_group_reason
Optional
Why the block group is unusable, when it is.