Data catalog
Every dataset the site is built from, in the normalized form the pages read. One row per observation: measure, geography, period, category, value, unit, status. Each carries the publisherโs own figures unchanged; the caveats that must travel with them are listed under each dataset.
License. The compiled files are released under CC0 1.0. The underlying records are Idaho and United States public record and were never restricted. A citation to Understand Idaho and to the original publisher is appreciated and not required.
USDA APHIS Wildlife Services Program Data Report G, Idaho
USDA APHIS Wildlife Services' own record of what its Idaho program did about wildlife damage: animals killed or euthanized, burrows or dens destroyed, and animals freed or dispersed, by species, invasive status, capture/targeting method, and intent, for federal fiscal years 2014 through 2024.
- Source
- USDA Animal and Plant Health Inspection Service, Wildlife Services
- Geography
- Idaho
- Time coverage
- FY2014-FY2024
- Published
- not stated
- Retrieved
- August 25, 2026
- Original
- https://www.aphis.usda.gov/wildlife-services/publications/pdr
- Puller
scripts/fetch-aphis-wildlife-services.py- Download
- aphis-wildlife-services.csv ยท aphis-wildlife-services.json
Measures
agriculture.wildlife_services_takeยท Wildlife Services take (count): Animals killed or euthanized by USDA APHIS Wildlife Services in Idaho, by species, summed across every capture/targeting method and both intentional and unintentional intent, for the federal fiscal year.
Records
One row per species, invasive-status, capture/targeting method, and intent combination, per federal fiscal year, in Idaho, exactly as compiled from USDA APHIS Wildlife Services Program Data Report G.
state: Always 'ID'; this dataset covers Idaho only.species: Species as Wildlife Services names it. 'Coyotes (Burrow/Den)' is a den-destruction row, counted under burrowsRemoved rather than killed.invasive: 'IS' if Wildlife Services classes the species as invasive, 'Non-IS' otherwise.method: The capture, restraint, or targeting method. APHIS states this 'MAY NOT have been the method or tool used to kill, euthanize, or free/relocate' the animal; it is not a cause of death.intent: 'Intentional' or 'Unintentional'. Both are counted in killed, so a species can appear because it was targeted or because it was taken incidentally while targeting another species.killed: Animals killed or euthanized.burrowsRemoved: Burrows or dens removed or destroyed. Counts structures, not animals.freed: Animals freed, released, or relocated.dispersed: Animals dispersed rather than taken.acresTreated: Acres treated, where the action is measured by area.year: Federal fiscal year, October through September. Not the calendar year.
Caveats
- Program Data Report G has no stable per-year URL, no API, and no bulk file download; it is served only as a client-rendered report behind a year selector at aphis.usda.gov/wildlife-services/publications/pdr. These rows were compiled by hand from the Idaho state view of that report, one federal fiscal year at a time, rather than fetched by an automated puller; the compiled file was produced on 2026-08-25, which is the retrieved date recorded here.
- The year basis is the federal fiscal year, October through September, not a calendar year, and it should not be read against this site's usual 'FY2024' state-fiscal-year format (July-June): the two conventions share a label format but not the same months.
- The take totals are dominated by a bird program, not by predators. European starlings are 97.4 percent of everything Wildlife Services killed in Idaho across FY2014-FY2024, under a separate agricultural bird program. Quoting the all-species or all-year total as a predator-control figure overstates it by roughly two orders of magnitude; filter agriculture.wildlife_services_take by category (species) instead.
- The method column (in the row-level records only; not carried into the derived observation) is the capture, restraint, or targeting method. APHIS states it 'MAY NOT have been the method or tool used to kill, euthanize, or free/relocate' the animal, so it is not a cause of death.
- agriculture.wildlife_services_take counts the `killed` field only (animals killed or euthanized), summed across every method and both Intentional and Unintentional intent, per species per fiscal year. It excludes burrowsRemoved (structures, not animals), and freed and dispersed (not takes). This is the same basis lpag's own dataset module (wsPredatorYears()) uses.
- This dataset covers one federal program's own actions in Idaho and nothing else: private trapping, county pest-district work, permit holders, and landowner take are all outside it. It is not a measure of predator control in Idaho, and Idaho's own wolf take is reported separately by Idaho Fish and Game.
- This dataset is deliberately not joined to Idaho sheep and lamb death loss (nass-sheep-death-loss): the year bases differ (federal fiscal year here, calendar year there), and this program's take is not a measure of what killed livestock, only of what one federal program did.
Current Employment Statistics, Idaho total nonfarm employment
Monthly survey of employers estimating the number of paid employees on nonfarm payrolls, by state and industry.
- Source
- U.S. Bureau of Labor Statistics
- Geography
- Idaho
- Time coverage
- 2024-2025
- Published
- 2026
- Retrieved
- September 8, 2026
- Original
- https://api.bls.gov/publicAPI/v1/timeseries/data/SMS16000000000000001
- Puller
scripts/fetch-bls-ces.py- Download
- bls-ces.csv ยท bls-ces.json
Measures
economy.nonfarm_employmentยท Total nonfarm employment (people): All employees on nonfarm payrolls, seasonally adjusted, annual average.
Caveats
- This series is seasonally adjusted (BLS/FRED do not publish a not-seasonally-adjusted state total nonfarm series on the free channels this puller could reach).
- BLS's own flat-file host (download.bls.gov) returned a persistent Akamai bot-mitigation block (HTTP 403) to every attempt to fetch this series directly, so this puller uses a fallback: the Federal Reserve Bank of St. Louis's FRED (series IDNA, a free keyless mirror of this exact BLS series, back to 1990) if reachable, else the registration-free BLS API v1 (series SMS16000000000000001), whose unregistered window is capped to roughly the trailing 3 years regardless of the date range requested.
- This specific pull found FRED also unavailable (it began refusing connections partway through this session, after working earlier for other pulls in this same session) and used the API v1 fallback, so this dataset covers only 2024 and 2025 -- the complete calendar years inside that rolling window at pull time -- not the 1990-2025 span the underlying series actually has. Re-running this puller when FRED is reachable again will backfill the full history without any code change.
- The annual figure is this puller's own computed mean of the year's 12 seasonally adjusted monthly values, the convention BLS itself uses for an annual-average nonfarm employment figure.
- The source publishes this series in thousands of persons to one decimal place; this puller multiplies by 1,000 to store a people count, so only the hundreds digit of the stored value is meaningful.
- Idaho Department of Labor (lmi.idaho.gov) republishes BLS CES nonfarm employment figures for Idaho; no disagreement with BLS's own numbers was found or is expected.
Local Area Unemployment Statistics
Monthly and annual estimates of the labor force, employment, unemployment and the unemployment rate for the nation, states and counties, produced with the states as BLS's cooperating agencies.
- Source
- U.S. Bureau of Labor Statistics
- Geography
- Nation, states, and Idaho's 44 counties
- Time coverage
- 1976-2025 (states, US), 1990-2025 (Idaho counties), plus recent months
- Published
- 2026
- Retrieved
- September 8, 2026
- Original
- https://download.bls.gov/pub/time.series/la/la.data.19.Idaho
- Puller
scripts/fetch-bls-laus.py- Download
- bls-laus.csv ยท bls-laus.json
Measures
economy.unemployment_rateยท Unemployment rate (percent): Unemployed as a share of the civilian labor force. Annual figures are not seasonally adjusted; the recent-months series for Idaho and the US is seasonally adjusted.economy.labor_forceยท Labor force (people): Civilian labor force: employed plus unemployed people 16 and older. Annual, not seasonally adjusted.economy.employmentยท Employment (people): Number of people employed, by place of residence. Annual, not seasonally adjusted.
Caveats
- Idaho (state and all 44 counties) comes directly from BLS's own flat file, la.data.19.Idaho -- its annual figures are BLS's own published annual-average row (period M13), not an average this puller computed.
- Every other state, DC and the US came from a fallback source because BLS's flat-file host (download.bls.gov) returned a persistent Akamai bot-mitigation block (HTTP 403) to every request this puller tried, for every geography but the one Idaho file. The puller tries the Federal Reserve Bank of St. Louis's FRED (a free, keyless mirror of these exact BLS series, verified to match Idaho's own BLS values to the tenth of a point) first; if FRED is also unavailable it falls back to the registration-free BLS API v1, which never blocked this puller but caps an unregistered client to roughly the trailing 3 years of data regardless of the date range requested.
- This specific pull found FRED unavailable (fred.stlouisfed.org also began refusing connections partway through this session, after having worked earlier) and used the API v1 fallback, so the other 50 states, DC and the US carry only 2024 and 2025 (the complete calendar years inside that rolling window at pull time), not the full 1976-2025 span Idaho has. Re-running this puller when FRED is reachable again will backfill the full history for these geographies without any code change.
- For the other states/DC, the annual figure is this puller's own computed mean of the year's 12 (or, for 2025, 11) not-seasonally-adjusted monthly rates, the same method BLS itself uses; for the US it is BLS's own published annual-average (period M13) from series LNU04000000, used directly.
- 2025 is an 11-month average (October excluded) for every geography: the household survey underlying LAUS and the national CPS unemployment rate was not conducted in October 2025 because of that month's federal government shutdown (lapse in appropriations). BLS's own Idaho data carries this as footnote code G on the 2025 annual row; the same gap appears in every other state's and the US's monthly series.
- LAUS annual estimates are subject to revision the following spring when BLS re-benchmarks the state and area estimates against updated Current Population Survey and QCEW inputs; 2025 in particular is not yet through that cycle.
- Idaho Department of Labor (lmi.idaho.gov) republishes these same BLS LAUS figures for Idaho -- it is BLS's cooperating state agency for this program, not an independent survey -- so no disagreement with BLS's own numbers was found or is expected.
Quarterly Census of Employment and Wages, annual averages
Employment and wages covered by state unemployment insurance laws, compiled from employer reports and covering roughly 95 percent of US jobs. Annual averages, total covered (all ownership sectors combined) and by NAICS supersector.
- Source
- U.S. Bureau of Labor Statistics
- Geography
- Nation, states, and Idaho's 44 counties
- Time coverage
- 2001-2025 (avg_annual_wage, covered_employment); 2004, 2014, 2025 (industry breakdown)
- Published
- 2026
- Retrieved
- September 8, 2026
- Original
- https://data.bls.gov/cew/data/files/2025/csv/2025_annual_by_area.zip
- Puller
scripts/fetch-bls-qcew.py- Download
- bls-qcew.csv ยท bls-qcew.json
Measures
economy.avg_annual_wageยท Average annual wage (usd): Total covered wages divided by total covered average annual employment, all ownership sectors and industries combined.economy.covered_employmentยท Covered employment (people): Average annual employment covered by state unemployment insurance laws, all ownership sectors and industries combined.economy.employment_by_industryยท Employment by industry (people): Average annual covered employment by NAICS supersector, all ownership sectors combined.economy.avg_annual_wage_by_industryยท Average annual wage by industry (usd): Average annual wage by NAICS supersector, all ownership sectors combined.
Caveats
- avg_annual_wage and covered_employment are "Total Covered" (own_code 0): federal, state and local government plus private employment combined, all industries, at BLS aggregation level 10 (national), 50 (state) or 70 (county).
- employment_by_industry and avg_annual_wage_by_industry use the 12-category NAICS supersector breakdown (aggregation level 13 nationally, 53 for Idaho), not the coarser 2-category domain level or the finer 21-category NAICS sector level, and cover Idaho and the US only, for 2004, 2014 and 2025.
- QCEW does not publish a combined-ownership (own_code 0) row at the industry-breakdown level, only at the total-all-industries level. employment_by_industry sums annual_avg_emplvl across the four ownership sectors (federal, state, local, private); avg_annual_wage_by_industry divides the ownership-summed total_annual_wages by that same summed employment. Both are BLS's own published figures recombined by this puller's arithmetic, not independently estimated.
- avg_annual_pay in the source is already rounded to the nearest dollar; avg_annual_wage_by_industry (a puller computation, see above) is rounded to the nearest dollar to match.
- A row QCEW suppresses for confidentiality (a non-blank disclosure_code) is omitted rather than estimated; Idaho's 2004, 2014 and 2025 supersector breakdowns can therefore have fewer than 12 industries in a given year.
- Idaho Department of Labor (lmi.idaho.gov) republishes QCEW figures for Idaho industries and wages; no disagreement with BLS's own numbers was found or is expected, since Idaho LMI is not an independent survey of this data.
American Community Survey, 1-Year Estimates
Annual survey estimates of household income, housing costs, and age structure for geographies of 65,000 people or more, covering the nation and every state.
- Source
- U.S. Census Bureau
- Geography
- Nation and states, including the District of Columbia
- Time coverage
- 2010-2019, 2021-2024
- Published
- September 11, 2025
- Retrieved
- September 8, 2026
- Original
- https://api.census.gov/data/{year}/acs/acs1?get=NAME,{variables}&for=state:*|us:*&key=... (2021-2024 instead pulled from https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/1YRData/, see caveats)
- Puller
scripts/fetch-census-acs.py- Download
- census-acs1.csv ยท census-acs1.json
Measures
economy.median_household_incomeยท Median household income (usd): Median household income in the past 12 months, in that survey year's inflation-adjusted dollars (B19013_001E).housing.median_home_valueยท Median home value (usd): Median value of owner-occupied housing units, as estimated by the owner (B25077_001E).housing.median_gross_rentยท Median gross rent (usd): Median gross rent (contract rent plus utilities) for renter-occupied housing units paying cash rent (B25064_001E).housing.homeownership_rateยท Homeownership rate (percent): Owner-occupied housing units as a percent of all occupied housing units: B25003_002E / B25003_001E * 100.housing.rent_burden_shareยท Renters paying 30%+ of income on rent (percent): Share of renter households spending 30 percent or more of household income on gross rent: the sum of B25070's 30.0-34.9, 35.0-39.9, 40.0-49.9 and 50.0-percent-or-more categories, divided by the table total minus the 'not computed' category, times 100.housing.unitsยท Housing units (count): Total housing units, occupied and vacant (B25001_001E).housing.vacancy_rateยท Housing vacancy rate (percent): Vacant housing units as a percent of all housing units: B25002_003E / B25002_001E * 100.population.median_ageยท Median age (years): Median age of the total population (B01002_001E).population.share_under_18ยท Population under 18 (percent): Population under 18 years old as a percent of total population, summed across B01001's under-5, 5-9, 10-14 and 15-17 age categories for both sexes, divided by B01001_001E, times 100.population.share_65_plusยท Population 65 and older (percent): Population 65 years and older as a percent of total population, summed across B01001's 65-66 through 85-and-over age categories for both sexes, divided by B01001_001E, times 100.economy.poverty_rateยท Poverty rate (percent): Population below the poverty level in the past 12 months as a percent of the population for whom poverty status is determined: B17001_002E / B17001_001E * 100.economy.uninsured_rateยท Uninsured rate (percent): Civilian noninstitutionalized population with no health insurance coverage as a percent of that population, summed across B27001's 9 age bands for both sexes, divided by B27001_001E, times 100.
Caveats
- All values are single-year survey estimates and carry margins of error not stored here; small states and small differences between years can be within the margin of error.
- Dollar figures (economy.median_household_income, housing.median_home_value, housing.median_gross_rent) are in that survey year's dollars and are not adjusted for inflation across years.
- 1-year estimates are not comparable to 5-year estimates (see census-acs5) for the same geography or metric: different reference periods produce different figures even when nothing changed.
- There is no standard 2020 ACS 1-year release; the Census Bureau replaced it with experimental estimates because of COVID-19 data collection disruption, and 2020 is omitted here rather than substituted.
- 2010-2019 were pulled from the Census Data API (api.census.gov), which requires an API key; 2021-2024 were pulled from Census's keyless bulk table-based Summary File (www2.census.gov), which only exists in that convenient one-file-per-table layout from 2021 onward and was already on hand. For 2023 both sources were fetched and every value compared; they agreed exactly.
- economy.poverty_rate and economy.uninsured_rate are derived from detailed tables B17001 and B27001 rather than the Census subject tables S1701/S2701, because the subject tables' column numbering for these percentages has changed across vintages (confirmed: S2701's 'percent uninsured' column moves from C03 to C05 between 2014 and 2015, and the table does not exist before 2013), while the detailed-table variable numbers used here are stable back to at least 2010.
- All rate and share metrics (percent unit) are rounded to one decimal place by this puller; level metrics are stored exactly as published.
American Community Survey, 5-Year Estimates
Multi-year survey estimates of household income, housing costs, and age structure with sample size sufficient for small geographies, covering every Idaho county, Idaho, and the nation.
- Source
- U.S. Census Bureau
- Geography
- Idaho counties (all 44), Idaho, and the nation
- Time coverage
- 2010-2014, 2015-2019, 2020-2024
- Published
- January 29, 2026
- Retrieved
- September 8, 2026
- Original
- https://api.census.gov/data/{endyear}/acs/acs5?get=NAME,{variables}&for=county:*&in=state:16|state:16|us:*&key=... (2020-2024 instead pulled from https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/, see caveats)
- Puller
scripts/fetch-census-acs.py- Download
- census-acs5.csv ยท census-acs5.json
Measures
economy.median_household_income_5yrยท Median household income (usd): Median household income in the past 12 months, in the window's final-year inflation-adjusted dollars (B19013_001E).housing.median_home_value_5yrยท Median home value (usd): Median value of owner-occupied housing units, as estimated by the owner (B25077_001E).housing.median_gross_rent_5yrยท Median gross rent (usd): Median gross rent (contract rent plus utilities) for renter-occupied housing units paying cash rent (B25064_001E).housing.homeownership_rate_5yrยท Homeownership rate (percent): Owner-occupied housing units as a percent of all occupied housing units: B25003_002E / B25003_001E * 100.housing.rent_burden_share_5yrยท Renters paying 30%+ of income on rent (percent): Share of renter households spending 30 percent or more of household income on gross rent: the sum of B25070's 30.0-34.9, 35.0-39.9, 40.0-49.9 and 50.0-percent-or-more categories, divided by the table total minus the 'not computed' category, times 100.housing.units_5yrยท Housing units (count): Total housing units, occupied and vacant (B25001_001E).housing.vacancy_rate_5yrยท Housing vacancy rate (percent): Vacant housing units as a percent of all housing units: B25002_003E / B25002_001E * 100.population.median_age_5yrยท Median age (years): Median age of the total population (B01002_001E).population.share_under_18_5yrยท Population under 18 (percent): Population under 18 years old as a percent of total population, summed across B01001's under-5, 5-9, 10-14 and 15-17 age categories for both sexes, divided by B01001_001E, times 100.population.share_65_plus_5yrยท Population 65 and older (percent): Population 65 years and older as a percent of total population, summed across B01001's 65-66 through 85-and-over age categories for both sexes, divided by B01001_001E, times 100.economy.poverty_rate_5yrยท Poverty rate (percent): Population below the poverty level in the past 12 months as a percent of the population for whom poverty status is determined: B17001_002E / B17001_001E * 100.economy.uninsured_rate_5yrยท Uninsured rate (percent): Civilian noninstitutionalized population with no health insurance coverage as a percent of that population, summed across B27001's 9 age bands for both sexes, divided by B27001_001E, times 100.
Caveats
- All values are 5-year-window survey estimates and carry margins of error not stored here.
- Dollar figures (economy.median_household_income, housing.median_home_value, housing.median_gross_rent) are in the dollars of the window's final year and are not adjusted for inflation across windows.
- 5-year estimates are not comparable to 1-year estimates (see census-acs1) for the same geography or metric, even when the final year matches: different reference periods produce different figures.
- The 2010-2014 and 2015-2019 windows were pulled from the Census Data API (api.census.gov), which requires an API key; the 2020-2024 window was pulled from Census's keyless bulk table-based Summary File (www2.census.gov), which only exists in that convenient one-file-per-table layout from that window onward and was already on hand.
- economy.poverty_rate and economy.uninsured_rate are derived from detailed tables B17001 and B27001 rather than the Census subject tables S1701/S2701, for cross-vintage column-numbering stability (documented in the puller's docstring); this also means they are available even though this puller does not use subject tables at all.
- No suppressed or missing values were found for any of Idaho's 44 counties for any metric in any of the three windows: all 12 metrics x 46 geographies (44 counties, Idaho, and the nation) are populated in each window. Smaller counties remain more sensitive to sampling error even where a value is published; consult the source's margin of error before treating small differences between counties as real.
- All rate and share metrics (percent unit) are rounded to one decimal place by this puller; level metrics are stored exactly as published.
Decennial Census population counts
The official resident population count for Idaho and its 44 counties at each decennial census, as opposed to the Population Estimates Program's between-census estimates.
- Source
- U.S. Census Bureau
- Geography
- Idaho and its 44 counties
- Time coverage
- 1870-2020
- Published
- March 26, 2026
- Retrieved
- September 8, 2026
- Original
- https://www2.census.gov/library/publications/2003/dec/phc-3-14.pdf
- Puller
scripts/fetch-census-decennial.py- Download
- census-decennial.csv ยท census-decennial.json
Measures
population.decennial_countยท Decennial census population (people): Resident population as counted at the decennial census.
Caveats
- State totals for 1870-2000 are from PHC-3-14, "Population and Housing Unit Counts, Idaho: 2000" (U.S. Census Bureau, issued September 2003), Table 1. State totals for 2010 and 2020 are from the Census Bureau's 2020 Census apportionment product, apportionment.csv, released 2026-03-26 (its historical table also carries 1910-2000, not used here since PHC-3-14 already covers those years).
- County totals are available for 1960, 1970, 1980, 1990 and 2000 from PHC-3-14 Table 2, and for 2010 and 2020 from the Population Estimates Program's CENSUS2010POP and ESTIMATESBASE2020 columns (co-est2019-alldata.csv and co-est2025-alldata.csv, the same files census-pep.json cites). County population for 1870-1950 was skipped: the only Census Bureau file found that tabulates all 44 counties that far back, "Population of States and Counties of the United States: 1790-1990" (March 1996), is a scan of a 1996 report whose OCR text could not be reliably aligned to a census year for every county, so it was not used rather than risk shipping a wrong figure.
- 2020 county values are the Population Estimates Program's April 1, 2020 estimates base (ESTIMATESBASE2020), the Bureau's own postcensal representation of the 2020 Census count, not the originally tabulated redistricting file; every 2020 county observation carries a note to this effect. The gap is small: statewide, this base is 1,839,123 against the 1,839,106 officially delivered for apportionment (see disagreements).
- Some individual county and state figures were later revised by the Census Bureau from what was originally published for that census; PHC-3-14 flags these with an 'r' in its own tables, and this dataset carries the revised figure with a note, not the original.
Population Estimates Program, Vintage 2025 (with Vintage 2019 for 2010-2019)
Annual July 1 resident population and its components of change (births, deaths, net migration) for the nation, states, counties and incorporated places, produced by the Census Bureau between decennial censuses.
- Source
- U.S. Census Bureau
- Geography
- Nation, states, counties, and the ten largest Idaho incorporated places
- Time coverage
- 2010-2025
- Published
- May 14, 2026
- Retrieved
- September 8, 2026
- Original
- https://www2.census.gov/programs-surveys/popest/datasets/2020-2025/counties/totals/co-est2025-alldata.csv
- Puller
scripts/fetch-census-pep.py- Download
- census-pep.csv ยท census-pep.json
Measures
population.totalยท Population (people): Resident population as of July 1 of the given year.population.birthsยท Births (people): Births during the 12 months ending June 30 of the given year (April 1-June 30, 2020 for the 2020 value).population.deathsยท Deaths (people): Deaths during the 12 months ending June 30 of the given year (April 1-June 30, 2020 for the 2020 value).population.natural_changeยท Natural change (people): Births minus deaths during the 12 months ending June 30 of the given year (April 1-June 30, 2020 for the 2020 value).population.domestic_migrationยท Domestic migration (people): Net movement from other U.S. counties and states during the 12 months ending June 30 of the given year (April 1-June 30, 2020 for the 2020 value).population.international_migrationยท International migration (people): Net movement to or from outside the United States during the 12 months ending June 30 of the given year (April 1-June 30, 2020 for the 2020 value).population.net_migrationยท Net migration (people): Domestic plus international net migration during the 12 months ending June 30 of the given year (April 1-June 30, 2020 for the 2020 value).
Caveats
- Population totals for 2010-2019 are the Vintage 2019 intercensal series (nst-est2019-alldata.csv and co-est2019-alldata.csv), the Census Bureau's final pre-2020-Census estimates, released 2019-12-30 (states/nation) and 2020-03-26 (counties). Totals for 2020-2025 are the Vintage 2025 series (NST-EST2025-ALLDATA.csv and co-est2025-alldata.csv), released 2026-01-27 (states/nation) and 2026-03-26 (counties). The two series are built independently around the 2010 and 2020 Censuses respectively and are not reconciled to each other, so a value for 2019 and a value for 2020 at the same geography can show an implausible jump or drop that is a seam between series, not real population change.
- City (incorporated place) totals cover 2020-2025 only, from the Vintage 2025 sub-county file (sub-est2025_16.csv), released 2026-05-14; no 2010-2019 city series is included.
- Components of change (births, deaths, natural change, domestic migration, international migration, net migration) are published only for the nation, Idaho, and Idaho's 44 counties, not for the other 49 states, matching what this site pulls.
- The component period for estimate year Y normally runs from July 1 of year Y-1 to June 30 of year Y. The single exception is 2020: its components run from April 1, 2020 (Census Day) to June 30, 2020, a 3-month stub, because it is the first estimate after the 2020 Census; every 2020 component observation carries a note saying so.
- 2010-2019 files label the births-minus-deaths column NATURALINC; 2020-2025 files label it NATURALCHG. Both are mapped to metric population.natural_change; the underlying definition (births minus deaths over the period) is unchanged.
- The ten largest Idaho places are Boise City, Meridian, Nampa, Caldwell, Idaho Falls, Pocatello, Coeur d'Alene, Twin Falls, Post Falls and Rexburg, ranked by each place's own 2025 Vintage 2025 estimate; their place FIPS codes were read directly from sub-est2025_16.csv, not assumed.
- Group quarters estimates, the RESIDUAL column, and the published birth/death/migration rates (per 1,000 population) are not pulled.
- Puerto Rico, which appears in the national/state files as SUMLEV 040 STATE 72, is skipped because it is not in data/geographies.json.
Annual Survey of School System Finances, Table 8 (Per Pupil Current Spending)
Current spending per pupil for public elementary-secondary school systems, by state and the US total, for each fiscal year 2010 through the newest year Census has published.
- Source
- U.S. Census Bureau
- Geography
- Nation and every state (50 states plus the District of Columbia)
- Time coverage
- 2010-2024
- Published
- May 7, 2026
- Retrieved
- September 8, 2026
- Original
- https://www2.census.gov/programs-surveys/school-finances/tables/2024/secondary-education-finance/elsec24_sumtables.xlsx
- Puller
scripts/fetch-census-school-finance.py- Download
- census-school-finance.csv ยท census-school-finance.json
Measures
education.spending_per_pupilยท Per-pupil spending (usd): Current spending per pupil for public elementary-secondary school systems, by fiscal year (Census's own fiscal-year numbering, e.g. 2024 for the school year ending in mid-2024).
Caveats
- Current spending excludes capital outlay and interest on school debt; it is not total expenditure. It covers instruction (salaries, wages, employee benefits), student support, instructional staff support, general administration, and school administration.
- Each fiscal year's figure is read from that fiscal year's own summary workbook (Table 8), not from a later vintage's revised rolling-window table; the two can differ by a small amount for the same year (for example, fiscal year 2020's US figure is 13,500.99 in the FY2020 workbook versus 13,500.81 in the FY2023 workbook's Table 20), and this dataset does not reconcile the difference.
- Census's fiscal year label spans two calendar years for a school year (fiscal year 2024 is roughly July 2023 through June 2024); period is Census's own fiscal year number, not a school-year start year, unlike this project's other education datasets.
- publisherUpdated is Census's press-release date for the newest fiscal year (2024) covered here; each earlier fiscal year in the series was published on its own earlier date, not tracked individually.
- The file Census links per fiscal year is not named consistently: fiscal years 2010-2015 use an 'elsec{yy}_sttables' file, 2016-2021 use 'elsec{yy}_sumtables.xls', and 2022 onward use 'elsec{yy}_sumtables.xlsx'; all three vintages carry the same Table 8 in a sheet named "8".
Federal Land Ownership: Overview and Data, Report R42346
Congressional Research Service compilation of federal land acreage by state and administering agency, drawn from each agency's own land records, plus each state's total acreage from the GSA Federal Real Property Profile.
- Source
- Congressional Research Service
- Geography
- Nation and states (50 states plus the District of Columbia)
- Time coverage
- 2004, 2018
- Published
- February 21, 2020
- Retrieved
- September 8, 2026
- Original
- https://www.congress.gov/crs_external_products/R/PDF/R42346/R42346.18.pdf
- Puller
scripts/fetch-crs-federal-land.py- Download
- crs-federal-land.csv ยท crs-federal-land.json
Measures
land.federal_land_acresยท Federal land (acres): Land administered by the Bureau of Land Management, Forest Service, Fish and Wildlife Service, National Park Service, or Department of Defense, as of September 30, 2018 (September 30, 2017 for the Department of Defense).land.federal_land_shareยท Federal land share (percent): Federal acreage administered by the five agencies CRS tabulates, as a percent of the state's total land area, as of September 30, 2018.land.total_acresยท Total land area (acres): Total land area of the state, from the GSA Federal Real Property Profile as of September 30, 2004, the denominator CRS uses for the federal land share.
Caveats
- Federal acreage (land.federal_land_acres, land.federal_land_share) is agency records as of September 30, 2018 for the Bureau of Land Management, Forest Service, Fish and Wildlife Service and National Park Service, and as of September 30, 2017 for the Department of Defense, which is the FY2018 Base Structure Report baseline CRS used; each Department of Defense observation carries a note to that effect.
- Total state acreage (land.total_acres) is the GSA Federal Real Property Profile figure as of September 30, 2004, which is the denominator CRS divides into to get the federal land share; it is stored under period 2004, five years before the 2018 federal acreage it is paired with, because that is the vintage the report itself uses.
- Federal acreage covers only the five agencies CRS tabulates (BLM, Forest Service, Fish and Wildlife Service, National Park Service, Department of Defense); federal land held by other agencies is excluded from both the acreage and the share.
- Figures cover the 50 states and the District of Columbia only; U.S. territories, land held overseas, and submerged Outer Continental Shelf lands are outside the report's tables and are not included in the United States totals.
- This is the newest version of R42346 that congress.gov serves as a PDF (version 18, updated February 21, 2020); CRS has not issued a newer edition with updated acreage tables as of retrieval.
Idaho General Fund Revenue by Source and Total
Twenty-four years of General Fund revenue from Idaho's three largest tax sources, and three years of total General Fund revenue, from the Division of Financial Management's revenue publications.
- Source
- Idaho Division of Financial Management
- Geography
- Idaho (statewide)
- Time coverage
- FY2001-FY2024 (revenue_by_source); FY2024-FY2026 (general_fund_revenue)
- Published
- August 18, 2026
- Retrieved
- September 8, 2026
- Original
- https://dfm.idaho.gov/wp-content/uploads/publications/eab/gfrr/gfrr2026/gfrr_fy2026m12_revised.pdf
- Puller
scripts/fetch-dfm-general-fund-revenue.py- Download
- dfm-general-fund-revenue.csv ยท dfm-general-fund-revenue.json
Measures
government.revenue_by_sourceยท General Fund revenue by source (usd): Actual General Fund revenue by tax source (net of the source's own building-fund and other statutory diversions), fiscal year. Categories: Individual Income Tax, Corporate Income Tax, Sales Tax. Source: General Fund Revenue Book.government.general_fund_revenueยท Total General Fund revenue (usd thousands): Actual total General Fund revenue, fiscal-year-to-date, statewide. Source: Idaho General Fund Revenue Report, revised year-end edition.
Caveats
- revenue_by_source covers only Individual Income Tax, Corporate Income Tax, and Sales Tax: the three categories with a 24-year 'General Fund' net-distribution column in the General Fund Revenue Book (January 2025 edition). The document states these three are about 95 percent of General Fund revenue; the remaining Product taxes, Licenses/fees ('Codes'), and Miscellaneous revenue are not included because this source gives them only a 5-year table, not a comparable 24-year one.
- revenue_by_source values are exact dollars as the source prints them (unit usd); general_fund_revenue values are in thousands as the source prints them (unit usd_thousands).
- general_fund_revenue (FY2024-FY2026) comes from the Idaho General Fund Revenue Report's fiscal-year-to-date 'Revised' actual total, not from the Revenue Book's own 5-year Total History table for FY2020-FY2024. The two do not agree even for the fiscal year they share (FY2024: 5,381,262 usd_thousands in the Revenue Book vs 5,711,261.0 usd_thousands in the Revenue Report), apparently from a revenue-recognition/timing difference the Revenue Report's own text discusses (accrued sales tax and Tax Relief Fund transfer timing). Only the Revenue Report's internally consistent 3-year series is used, to avoid splicing two figures that disagree at their seam; the deeper 24-year run is carried by revenue_by_source's three categories instead.
- The General Fund Revenue Book's own economic dashboards (dfm.idaho.gov/economic-analysis/economic-dashboards/) are interactive/Power BI and were not used; only its downloadable PDF publications were pulled.
Net Generation by State by Type of Producer by Energy Source (EIA-906/920/923)
Annual net electricity generation by state, provider type and energy source, compiled by EIA from the EIA-923 Power Plant Operations Report and predecessor forms EIA-906 and EIA-920.
- Source
- U.S. Energy Information Administration
- Geography
- Nation and states (including DC); 50 states, DC and the nation are all carried since the file already covers every state
- Time coverage
- 1990-2024
- Published
- September 18, 2025
- Retrieved
- September 8, 2026
- Original
- https://www.eia.gov/electricity/data/state/annual_generation_state.xls
- Puller
scripts/fetch-eia-generation.py- Download
- eia-generation.csv ยท eia-generation.json
Measures
energy.net_generationยท Net electricity generation (gwh): Total net electricity generation from all producers and all energy sources, for a calendar year.energy.net_generation_by_sourceยท Net electricity generation by energy source (gwh): Net electricity generation from all producers, broken out by energy source, for a calendar year. Idaho only.energy.hydro_shareยท Hydroelectric share of net generation (percent): Conventional hydroelectric net generation as a percentage of Idaho's total net generation from all sources, for a calendar year. Computed by the puller, not published directly by EIA.
Caveats
- Generation figures are net of plant use (station power), not gross generation.
- The source file publishes megawatthours; every value here is that figure divided by 1000 to store gigawatthours, with no further rounding.
- energy.net_generation and energy.net_generation_by_source cover 'Total Electric Power Industry' (all producer types: electric utilities, independent power producers and combined heat and power), not any single provider type.
- energy.net_generation_by_source omits a source for a year when EIA collected no generation for it that year; the source does not publish an explicit zero row, so the set of categories present is not the same every year.
- energy.hydro_share is not published by EIA; it is computed here as Hydroelectric Conventional generation divided by total net generation, times 100, rounded to one decimal place, and excludes pumped storage, which EIA reports as a separate energy source.
- Hydroelectric output varies year to year with the water year (snowpack and runoff), so year-over-year changes in net generation and hydro_share reflect hydrology as much as demand or capacity.
- All years through 2024 are EIA-final; the workbook's own sheet is named 'Net_Generation_1990-2024 Final' and nothing here is marked preliminary.
Idaho Net Interstate Flow of Electricity (State Electricity Profile, Table 10)
Idaho's annual net interstate trade of electricity, from Table 10 (Supply and disposition of electricity) of EIA's Idaho State Electricity Profile.
- Source
- U.S. Energy Information Administration
- Geography
- Idaho only
- Time coverage
- 1990-2024
- Published
- November 10, 2025
- Retrieved
- September 8, 2026
- Original
- https://www.eia.gov/electricity/state/xls/SEP%20Tables%20for%20ID.xlsx
- Puller
scripts/fetch-eia-interstate-trade.py- Download
- eia-interstate-trade.csv ยท eia-interstate-trade.json
Measures
energy.net_interstate_flowยท Net interstate flow of electricity (gwh): Idaho's net interstate trade of electricity for a calendar year; negative means a net import, positive means a net export.
Caveats
- Sign convention, as EIA states it in the source table: a negative value is a net import of electric power into Idaho, a positive value is a net export. The figure is kept exactly as published, not inverted.
- EIA computes this as Total Supply minus (Total Electric Industry Sales + Direct Use + Total International Exports + Estimated Losses); it is a residual, not a direct measurement of interstate power flows.
- The source publishes megawatthours; every value here is that figure divided by 1000 to store gigawatthours, with no further rounding.
- Idaho is a net importer of electricity in every year in this series (1990-2024); hydroelectric output, which supplies much of Idaho's own generation, varies with the water year, which affects how much the state imports.
- All years through 2024 are EIA-final; nothing here is marked preliminary.
Retail Sales, Revenue and Price of Electricity by State and Sector (EIA-861)
Annual retail electricity sales, revenue and average price by state and end-use sector, compiled by EIA from the EIA-861 Annual Electric Power Industry Report.
- Source
- U.S. Energy Information Administration
- Geography
- Idaho, the US and its six neighbor states for every year; all states and DC added for the newest year only, for a price ranking
- Time coverage
- 1990-2024
- Published
- October 7, 2025
- Retrieved
- September 8, 2026
- Original
- https://www.eia.gov/electricity/data/state/xls/861/HS861%202010-.xlsx
- Puller
scripts/fetch-eia-sales-prices.py- Download
- eia-sales-prices.csv ยท eia-sales-prices.json
Measures
energy.retail_salesยท Retail electricity sales (gwh): Total retail electricity sales to ultimate customers, all sectors, for a calendar year. Idaho only.energy.retail_sales_by_sectorยท Retail electricity sales by sector (gwh): Retail electricity sales to ultimate customers, broken out by end-use sector (Residential, Commercial, Industrial, Transportation), for a calendar year. Idaho only.energy.retail_priceยท Average retail electricity price (cents per_kwh): Average retail electricity price across all sectors (revenue divided by sales), for a calendar year.energy.retail_price_residentialยท Residential retail electricity price (cents per_kwh): Average retail electricity price for the residential sector (revenue divided by sales), for a calendar year.
Caveats
- Retail price is revenue divided by sales, expressed in cents per kilowatthour; for 2010-2024 EIA publishes this ratio directly, and for 1990-2009 the puller computes it the same way from EIA's own revenue and sales figures because that older file has no direct total-price column.
- The source publishes sales in megawatthours; every gwh value here is that figure divided by 1000, with no further rounding. Revenue and price are stored as published (or as computed above), with no unit conversion.
- energy.retail_sales (Idaho, all years) includes Idaho's 'Other' sector sales, which EIA collected from 1990-2002 (schools, street lighting and similar non-standard loads); those Other-sector sales are folded into the total but are not broken out as a category in energy.retail_sales_by_sector, which tracks only Residential, Commercial, Industrial and Transportation.
- energy.retail_sales_by_sector has no Transportation observation for Idaho before 2003: EIA did not collect a Transportation sector for any state until 2003, replacing the Other sector it had collected through 2002.
- Figures cover the 'Total Electric Industry' (all provider types combined: full-service, energy-only, delivery-only and competitive), not any single provider type.
- All years through 2024 are EIA-final; nothing here is marked preliminary.
Farm Income and Wealth Statistics: cash receipts by commodity, Idaho
Cash receipts from the sale of agricultural commodities in Idaho, by commodity, from the USDA Economic Research Service's Farm Income and Wealth Statistics.
- Source
- USDA Economic Research Service
- Geography
- Idaho
- Time coverage
- 2015, 2025
- Published
- September 3, 2026
- Retrieved
- September 8, 2026
- Original
- https://www.ers.usda.gov/media/29517/september-3-2026-release.zip
- Puller
scripts/fetch-ers-cash-receipts.py- Download
- ers-cash-receipts.csv ยท ers-cash-receipts.json
Measures
agriculture.cash_receipts_by_commodityยท Cash receipts by commodity (usd thousands): Cash receipts from commodity sales in Idaho, by commodity, in nominal dollars for the year, from USDA ERS Farm Income and Wealth Statistics.
Caveats
- Values are in nominal (current-year) dollars, thousands of dollars ($1,000), not adjusted for inflation, so the 2015 and 2025 figures are not directly comparable without a deflator.
- 2025 is the newest year with Idaho state-level cash receipts in this release; the file's national-level rows extend to a 2026 forecast, but ERS had not yet published Idaho's 2026 figures as of retrieval.
- Several category labels are themselves sums of other category labels in this same list, not disjoint commodities: Food Grains equals Wheat exactly (Idaho reports no rice), Meat Animals equals Cattle and Calves plus Hogs, and Poultry/Eggs equals Farm Chickens plus Chicken Eggs plus Turkeys. Crops and Livestock and Products are themselves the two top-level subtotals that sum to All Commodities. Do not sum every category expecting the state total; use the All Commodities figure (Crops plus Livestock and Products) for that.
- Some minor commodities appear in one year but not the other (for example apples, cherries and peaches appear for 2015 but not 2025) because ERS omits a line for a commodity a state did not report separately that year; the observation is simply absent rather than zero.
- Category names are built from the source's own VariableDescriptionTotal label with the 'Cash receipts value,' prefix removed and a trailing ', all' dropped; a few resulting labels (for example 'Other Crops, All Other Crops') are clunky but are the source's own phrasing, not an editing error.
Crime in the United States, by State (Table 5), 2014 and 2024
Estimated violent-crime and property-crime offense counts and rates per 100,000 population for the nation, the District of Columbia, and all 50 states, for the newest year the FBI's traditional state-by-state crime table is available (2024) and a decade earlier (2014), for interstate comparison with Idaho. These are FBI Uniform Crime Reporting estimates, not the same collection system or offense definitions as Idaho State Police's Group A NIBRS totals in the isp-crime-in-idaho dataset.
- Source
- Federal Bureau of Investigation, Uniform Crime Reporting
- Geography
- Nation, District of Columbia, and states
- Time coverage
- 2014, 2024
- Published
- 2025
- Retrieved
- September 8, 2026
- Original
- https://www.justfacts.com/document/crime_united_states_2024_fbi_full.pdf
- Puller
scripts/fetch-fbi-cde-state.py- Download
- fbi-cde-state.csv ยท fbi-cde-state.json
Measures
crime.violent_crime_offensesยท Violent crime offenses (FBI estimate) (count): Estimated violent crime offenses (murder and nonnegligent manslaughter, rape, robbery, and aggravated assault) known to law enforcement.crime.violent_crime_rateยท Violent crime rate (FBI estimate) (per 100k): Estimated violent crime offenses per 100,000 population, as published by the FBI.crime.property_crime_offensesยท Property crime offenses (FBI estimate) (count): Estimated property crime offenses (burglary, larceny-theft, and motor vehicle theft) known to law enforcement.crime.property_crime_rateยท Property crime rate (FBI estimate) (per 100k): Estimated property crime offenses per 100,000 population, as published by the FBI.
Caveats
- The FBI's Crime Data Explorer (cde.ucr.cjis.gov) only exposes state-level estimates through its interactive web app or a REST API gated by an api.data.gov key not available to this puller; the CDE's own advertised static bulk-download bucket (from the retired 18F crime-data-frontend project) is dead and only ever covered 1995-2016 with no state rate column. This dataset instead uses the FBI's traditional 'Crime in the United States' (CIUS) Table 5 for 2014 (fetched directly from ucr.fbi.gov) and 2024 (fetched from a justfacts.com mirror of the identical DOJ/FBI document, because the FBI's own current hosts for it are either JavaScript-only or return a bot-detection challenge to non-browser clients).
- 2024 figures are FBI estimates released Summer 2025; 2024 national and Idaho figures were not yet final as of that release.
- In 2013 the FBI's UCR Program revised its definition of rape; the 2014 violent-crime totals and rates use the revised definition, matching the FBI's own headline 2014 total, though the source table also carries a legacy-definition rape column not used here.
- On January 1, 2021 the FBI's UCR Program transitioned to NIBRS-only collection; participation in 2021 fell below the FBI's own bar for national representativeness, and 2022-2024 estimates rely on a mix of NIBRS and Summary Reporting System (SRS) submissions from agencies that had not transitioned. This break in reporting basis sits between the two years in this dataset (2014 and 2024) and affects comparability of the trend, though not the cross-sectional state comparison within either year.
- The 2014 Table 5 workbook is a legacy Excel 97-2003 (BIFF8/OLE2) file; openpyxl cannot open that format (it reads only OOXML .xlsx), so this puller reads it with xlrd, the standard library for the legacy format.
- Puerto Rico is excluded (not a geography in data/geographies.json); the District of Columbia is included as its own geography.
Idaho Department of Lands, 2025 Annual Report: endowment trust land acreage
Total surface acreage of Idaho's state endowment trust lands, the lands granted to Idaho at statehood to generate revenue for public schools and other beneficiaries, as reported in the Idaho Department of Lands annual report.
- Source
- Idaho Department of Lands
- Geography
- Idaho
- Time coverage
- FY2025
- Published
- 2025
- Retrieved
- September 8, 2026
- Original
- https://www.idl.idaho.gov/wp-content/uploads/2026/03/IDL-AnnualReport-Spreads-12242025.pdf
- Puller
scripts/fetch-idaho-lands-endowment.py- Download
- idaho-lands-endowment.csv ยท idaho-lands-endowment.json
Measures
land.state_endowment_acresยท State endowment trust land (acres): Total surface acreage of Idaho's state endowment trust lands, managed by the Idaho Department of Lands to generate revenue for public schools and other endowment beneficiaries, for fiscal year 2025.
Caveats
- The figure is total surface acreage across all endowment asset classes (farmland, commercial, timberland, rangeland and residential) for fiscal year 2025 (July 2024 to June 2025), the vintage the Idaho Department of Lands' FY25 land net income table uses; it is stored under period FY2025.
- This is surface acreage only. The same report also lists 3,413,671 mineral acres, a larger and separate figure because Idaho retains subsurface mineral rights on land whose surface has been sold; mineral acreage is not included here.
- The Idaho Department of Lands republishes this annual report under a new URL each year and the report itself carries no single dated publication line; the retrieved PDF's filename embeds December 24, 2025 and it was uploaded to idl.idaho.gov in March 2026.
Idaho Agriculture, Water, and Natural Resource Legislation, 2019-2026
Every bill, resolution, memorial, and proclamation addressing agriculture, water, or natural resources in the Idaho Legislature's 2019 through 2026 sessions, with the Legislature's own subject label, its final status and outcome, and the session law chapter number for each measure enacted.
- Source
- Idaho Legislature
- Geography
- Idaho
- Time coverage
- 2019-2026
- Published
- not stated
- Retrieved
- August 17, 2026
- Original
- https://legislature.idaho.gov/sessioninfo/2026/legislation/
- Puller
scripts/fetch-idaho-legislature-ag-water.py- Download
- idaho-legislature-ag-water.csv ยท idaho-legislature-ag-water.json
Measures
legislation.bills_by_issueยท Agriculture, water, and resource bills by issue (count): Number of measures introduced in the session, by this dataset's issue classification.legislation.bills_enacted_by_issueยท Enacted agriculture, water, and resource bills by issue (count): Number of measures with outcome 'enacted' in the session, by this dataset's issue classification.
Records
One row per measure (bill, resolution, memorial, or proclamation), across the 2019-2026 sessions.
year: Legislative session year the measure was introduced in.number: The Legislature's measure number, e.g. H0503, S1307, HCR010.issue: Which of this dataset's five policy areas the measure was sorted into. See the dataset caveats: this is an editorial classification, not the Legislature's own label.subject: The Legislature's own subject label for the measure, verbatim. Empty on measures with no subject label at all, chiefly rule-review resolutions.description: The Legislature's short description of the measure, verbatim.status: The Legislature's final status string for the measure.outcome: Normalized final outcome: one of enacted, adopted, vetoed, failed, died. 'adopted' covers resolutions and memorials, which are not enacted into code; 'failed' means the measure lost a recorded floor vote; 'died' means it never reached one.chapter: Session law chapter number when the measure was enacted, otherwise null.url: The measure's page on the Idaho Legislature's site.sponsor: Who introduced the measure, as the Legislature records it. See the dataset caveats: overwhelmingly a standing committee, not a named legislator.actionCount: Number of recorded actions (committee referrals, readings, votes, signature) parsed from the measure's detail page.
Caveats
- This dataset's default build reads a cached artifact (data/raw/idaho-legislature-ag-water/issue-data.json) rather than fetching legislature.idaho.gov live: a live rebuild fetches one detail page per bill in each of eight sessions, roughly 800 pages per session at a politeness delay, well over the few minutes a routine refresh should take. The cached artifact was produced on 2026-08-17 (its own file date, carried here as `retrieved`), by the same pipeline this puller's --refetch flag runs live. Re-run with --refetch to rebuild it from the Legislature's site.
- A measure is included when the Legislature's own subject label for it falls in a reviewed agricultural, water, or natural resource vocabulary (scripts/fetch-idaho-legislature-ag-water.py's AG_SUBJECTS), not by keyword matching on titles. That vocabulary is not stable across sessions: the same policy gets a different label from year to year (DOMESTIC WELLS in 2026 was DOMESTIC WATER USE in 2025), so it accumulates rather than predicts, and a session published without re-reviewing it against that session's own vocabulary will undercount.
- A small number of measures per session are included or excluded by explicit override rather than by subject label alone, each with its own stated reason (see OVERRIDES in the ingestion script) - for example rule-review resolutions, which carry no subject label at all, and a handful of measures whose label names the thing regulated rather than the policy domain (H0895, capping data-center water use, is labelled DATA CENTERS, not a water label).
- `issue` is this dataset's own five-way editorial classification of each measure's subject label (Water Rights & Supply, Land & Public Lands, Production & Commodities, Wildlife & Depredation, Legislative & Regulatory Process), not a category the Legislature itself publishes.
- `sponsor` is overwhelmingly a standing committee rather than a named legislator: across the 2026 session only 2 of 70 agricultural measures named an individual. Treat it as the originating committee, not as a measure of which legislators champion agriculture.
- `actionCount` is the number of recorded floor and committee actions parsed off each bill's detail page; the actions themselves (date and text of each stage) are not carried into this dataset's records or observations.
IDWR Legal Matters: Delivery Calls, Mitigation Plans, and Court Cases
Every legal matter the Idaho Department of Water Resources lists on its active and archived matter indexes: delivery calls, mitigation plans, administrative actions, settlements, and the district court and Idaho Supreme Court cases that follow them, each with its docket, status, and dated filing trail.
- Source
- Idaho Department of Water Resources
- Geography
- Idaho
- Time coverage
- 1940-2026 (filing dates); matter status as of 2026-09-08
- Published
- not stated
- Retrieved
- September 8, 2026
- Original
- https://idwr.idaho.gov/legal-actions/
- Puller
scripts/fetch-idwr-legal-matters.py- Download
- idwr-legal-matters.csv ยท idwr-legal-matters.json
Measures
water.idwr_matters_by_typeยท IDWR legal matters by type (count): Number of IDWR legal matters of each type, as of the retrieval date. A snapshot, not an annual series.water.idwr_filings_by_yearยท IDWR filings by year (count): Number of individual filings across all IDWR legal matters, by the calendar year of the filing date, excluding two filings whose published date is a typo (see caveats).
Records
One row per IDWR legal matter, flattened from the matter's index entry and detail page. The nested list of individual filings is not carried here; filingCount and the first/last filing dates summarize it.
matter: Stable key for the matter, the last path segment of its IDWR URL. Unique across all rows; docket is not.type: IDWR's own category: Delivery Call, Mitigation Plan, Administrative, District Court, Supreme Court, or Settlements.docket: Docket number as IDWR lists it. Empty string when IDWR lists none.title: The matter's title as IDWR lists it.url: The matter's page on IDWR's site.status: 'active' or 'archived', per which IDWR index listed the matter as of the retrieved date. See the dataset caveats: this is time-scoped, not a claim about today.filingCount: Number of filings this puller parsed from the matter's detail page.firstFilingDate: ISO date of the earliest parsed filing with a plausible date (see caveats on two typo dates in the source). Empty string when no filing trail parsed.lastFilingDate: ISO date of the most recent parsed filing with a plausible date. Empty string when no filing trail parsed.
Caveats
- These are real disputes involving named parties, several of them live. This dataset reports docket status and filing dates exactly as IDWR publishes them; it does not characterize the merits of any matter, and nothing built from it should either.
- status ('active' or 'archived') is this puller's own assertion about which IDWR index a matter sat on as of the retrieved date, not a claim about the matter's posture today. IDWR decides which index a matter sits on, and a matter can stay on the active list for years, which reflects how long conjunctive administration takes rather than a backlog.
- The join key is the matter's URL slug, not the docket number: several matters carry no docket number at all, and at least one docket number is shared by two matters. `matter` in the records file is that slug and is unique across all rows; `docket` is not.
- Two of IDWR's own published filing dates are typos: an Administrative Bulletin dated December 3, 2104, and a procedural order on case CV-2015-1687 dated October 27, 2105. Both are visible verbatim in the raw HTML this puller fetched, but are excluded from each matter's firstFilingDate/lastFilingDate and from water.idwr_filings_by_year, because including them would put a 2015 case at the top of any sort by recent activity.
- firstFilingDate and lastFilingDate reflect only the filings this puller's regex parser could extract from a matter's page text; a matter's true filing history may run longer than what parsed cleanly. filingCount is the number of filings parsed, not a count IDWR itself publishes as a single figure.
- water.idwr_matters_by_type is a snapshot: a count of matters, by IDWR's own type label, as of the single retrieval date in this dataset's period. It is not a time series of when matters were opened.
- water.idwr_filings_by_year counts filings by the year of the filing date across all matters combined; it is not scoped to any one matter type.
Crime in Idaho, annual report, Statewide Crime Profile and County-Agency Crime Rates
Statewide Group A (NIBRS) offense counts, rates, offense-type breakdown, and DUI arrests by year, plus county-level offense counts and rates, from Idaho State Police's annual "Crime in Idaho" report series.
- Source
- Idaho State Police, Idaho Statistical Analysis Center
- Geography
- State and counties
- Time coverage
- 2005-2025 (2006 not available; see caveats)
- Published
- July 29, 2026
- Retrieved
- September 8, 2026
- Original
- https://nibrs.isp.idaho.gov/CrimeInIdaho/Publication/Active/Sections/2.%20Statewide%20Crime%20Profile.pdf
- Puller
scripts/fetch-isp-crime-in-idaho.py- Download
- isp-crime-in-idaho.csv ยท isp-crime-in-idaho.json
Measures
crime.offenses_totalยท Total Group A offenses (count): Total Group A (NIBRS) offenses reported statewide in a calendar year.crime.offense_rateยท Group A offense rate (per 100k): Group A (NIBRS) offenses per 100,000 population, as published by ISP: the statewide figure from each report's Facts At A Glance summary, and county figures from the five-year county trend table in the current County-Agency Crime Rates report.crime.person_offensesยท Crimes against persons (count): Group A offenses classified as crimes against persons, statewide, in a calendar year.crime.property_offensesยท Crimes against property (count): Group A offenses classified as crimes against property, statewide, in a calendar year.crime.society_offensesยท Crimes against society (count): Group A offenses classified as crimes against society, statewide, in a calendar year.crime.offenses_by_typeยท Offenses by category (count): Group A offenses reported statewide in a calendar year, broken out by ISP's own offense category label.crime.dui_arrestsยท DUI arrests (count): Statewide arrests for driving under the influence (a Group B arrest category) in a calendar year.
Caveats
- 2006 is not available: it is not listed in ISP's own archived-report browser under any URL this puller could find, unlike every other year from 2005 through the newest report.
- 2014's detailed offense-by-category table has no extractable text in the source PDF (its numbers appear to be rendered as a graphic there); 2014 has no crime.offenses_by_type observations and no crime.dui_arrests observation, though its statewide totals, rate, and person/property/society counts are unaffected, since those come from the report's separate 'Facts At A Glance' prose summary.
- crime.offenses_total and crime.offense_rate are taken from each report's 'Facts At A Glance' summary, not from the detailed offense table's own grand-total row: for at least one year (2005) that table's own printed rate does not arithmetically match its offense count divided by its own stated population base, while the Facts At A Glance rate does.
- Offense category names and definitions have drifted over 2005-2025 (for example the 2013 UCR rape-definition change, and general relabeling such as "Forcible Rape" becoming "Rape"), so crime.offenses_by_type categories are not identical across all years; each observation's category is ISP's own label for that year.
- County-level crime.offense_rate covers 2021-2025 only, from the one five-year 'County Totals 5 Year Trend' table in the current report, printed to the whole number; earlier years are not available at the county level in any single document, and no county offense counts are published in that table.
- County rates are ISP's own published Group A crime rates per 100,000 population, taken from the five-year trend table under the heading 'Idaho Group A Crime Rate'. The same document's ranked county list prints the current year to two decimals (Ada County 2,909.34 beside the table's 2,909); the table's whole-number figure is used so all five years share one precision.
- County rates are highly sensitive to small changes in offense counts for Idaho's least-populous counties (for example Clark County, population under 800): a rate that looks extreme for a small county reflects a small denominator, not necessarily a data error.
- DUI arrests (crime.dui_arrests) are Group B arrests, a different, non-NIBRS-classified arrest category from the Group A offense counts and rates above; earlier reports label this row "DUI", later reports "Driving Under the Influence".
Idaho Legislative Fiscal Report, General Fund History and Agency Spending
General Fund original appropriations back to FY2006, and two years of actual state spending by agency (General Fund and All Funds), from the Legislative Services Office's annual Legislative Fiscal Report.
- Source
- Idaho Legislative Services Office
- Geography
- Idaho (statewide)
- Time coverage
- FY2006-FY2027 (appropriations); FY2024-FY2025 (actual spending)
- Published
- May 22, 2026
- Retrieved
- September 8, 2026
- Original
- https://legislature.idaho.gov/wp-content/uploads/budget/publications/Legislative-Fiscal-Report/2026/Legislative%20Fiscal%20Report.pdf
- Puller
scripts/fetch-lso-general-fund.py- Download
- lso-general-fund.csv ยท lso-general-fund.json
Measures
government.general_fund_appropriationsยท General Fund original appropriations (usd millions): Original General Fund appropriation enacted for the fiscal year, as printed in the Legislative Fiscal Report's Twenty-Two Year History table. Not actual spending.government.general_fund_spendingยท General Fund actual spending (usd): Actual General Fund expenditure for the fiscal year, statewide total, on the Legislature's budgetary basis. Source: Legislative Fiscal Report, General Fund Three-Year Summary by Agency, Statewide Total Actual column.government.spending_by_agencyยท State spending by agency (All Funds, actual) (usd): Actual expenditure by agency, all funds (General, dedicated, and federal), on the Legislature's budgetary basis. Source: Legislative Fiscal Report, All Funds Three-Year Summary by Agency, Actual column.
Caveats
- general_fund_appropriations is the 'Total Gen Fund' column of the 2026 Legislative Fiscal Report's Twenty-Two Year History table, in millions of dollars as the source prints it (unit usd_millions). It is the original appropriation enacted into law for each fiscal year, not actual spending; FY2026 and FY2027 are appropriations for years not yet fully executed as of retrieval.
- spending_by_agency and general_fund_spending are two years only (FY2024 from the 2025 Legislative Fiscal Report, FY2025 from the 2026 edition), because each report's own three-year summary tables carry only one year of actual data; pulling an additional year would require an additional prior-year report edition.
- spending_by_agency's 'Actual' figures are the state's budgetary-basis actual expenditure against appropriation across General, dedicated, and federal funds ('All Funds'), not the GAAP modified-accrual figure the ACFR reports; see the disagreement recorded against government.spending_total in data/registry/transparent-idaho-acfr.json.
- Agency names are the report's own labels, including its comma-inverted style (e.g. 'Correction, Department of').
- 'Total <function>' subtotal rows and the 'Statewide Total:' row from the three-year summary tables are excluded from spending_by_agency; the Statewide Total for All Funds Actual is reported in the puller's own printed output and in transparent-idaho-acfr's disagreements entry, not as an observation here, to avoid defining government.spending_total in two datasets.
Idaho Cattle Inventory, January 1
Annual count of all cattle and calves in Idaho as of January 1, from the USDA NASS Quick Stats annual cattle survey.
- Source
- USDA National Agricultural Statistics Service
- Geography
- Idaho
- Time coverage
- 1867-2026
- Published
- January 30, 2026
- Retrieved
- September 8, 2026
- Original
- https://quickstats.nass.usda.gov/api/api_GET/
- Puller
scripts/fetch-nass-cattle-inventory.py- Download
- nass-cattle-inventory.csv ยท nass-cattle-inventory.json
Measures
agriculture.cattle_inventoryยท Cattle inventory (count): All cattle and calves in Idaho as of January 1 each year.
Caveats
- Value is the January 1 count of all cattle and calves, from Quick Stats' 'CATTLE, INCL CALVES - INVENTORY' series with reference_period_desc FIRST OF JAN; a separate July 1 mid-year count Quick Stats also carries for 1973-1981 is excluded so each year has exactly one observation.
- This is a sample survey estimate, not a full enumeration, and is revised in later NASS releases; the value stored is the figure Quick Stats currently returns, which for recent years may differ slightly from the originally published estimate.
- publisherUpdated is the load date NASS Quick Stats stamps on the newest (January 1, 2026) estimate.
Census of Agriculture: farms, land in farms, and market value of products sold
Headline farm-count, land-in-farms, and market-value-of-products-sold figures for Idaho and its counties from the USDA Census of Agriculture, taken every five years.
- Source
- USDA National Agricultural Statistics Service
- Geography
- Idaho and its 44 counties
- Time coverage
- 1997-2022
- Published
- July 2, 2024
- Retrieved
- September 8, 2026
- Original
- https://quickstats.nass.usda.gov/api/api_GET/
- Puller
scripts/fetch-nass-census-ag.py- Download
- nass-census-ag.csv ยท nass-census-ag.json
Measures
agriculture.farmsยท Farms (count): Number of farm operations, from the Census of Agriculture.agriculture.land_in_farms_acresยท Land in farms (acres): Total acreage operated by farms, regardless of ownership, tenure, or use, from the Census of Agriculture.agriculture.market_value_productsยท Market value of agricultural products sold (usd): Market value of all agricultural products sold, in current dollars for the Census year, from the Census of Agriculture.
Caveats
- Figures are for Census of Agriculture years only: 1997, 2002, 2007, 2012, 2017 and 2022; the Census is taken every five years and does not fill the intervening years.
- agriculture.land_in_farms_acres is Quick Stats' 'FARM OPERATIONS - ACRES OPERATED' series, the Census's land-in-farms concept: all acreage in the operation regardless of ownership or use.
- agriculture.market_value_products is the market value of all agricultural products sold, in current (not inflation-adjusted) dollars for each Census year, so year-over-year figures are not directly comparable without a deflator.
- USDA withholds some county-level figures for disclosure avoidance when too few farms report a value; those observations are omitted rather than estimated. Land in farms is withheld for Boise County and Shoshone County in 2012.
- publisherUpdated is the load date NASS Quick Stats stamps on the newest (2022) county-level release; individual older Census years were loaded on their own release dates.
Census of Agriculture: Irrigated Land
Total irrigated land in Idaho, from the Census of Agriculture, for the state (1997-2022) and by county (2022 and 2017), via NASS's Quick Stats API.
- Source
- USDA National Agricultural Statistics Service
- Geography
- Idaho, statewide and by county
- Time coverage
- 1997-2022 (state); 2022 and 2017 (county)
- Published
- August 19, 2025
- Retrieved
- September 8, 2026
- Original
- https://quickstats.nass.usda.gov/api/api_GET/?source_desc=CENSUS&commodity_desc=AG+LAND&short_desc=AG+LAND%2C+IRRIGATED+-+ACRES&domain_desc=TOTAL&state_alpha=ID
- Puller
scripts/fetch-nass-irrigation.py- Download
- nass-irrigation.csv ยท nass-irrigation.json
Measures
water.irrigated_acresยท Irrigated land (acres): Total land NASS classifies as irrigated, from the Census of Agriculture.
Caveats
- Figures are the Census of Agriculture's 'AG LAND, IRRIGATED - ACRES' total, land NASS classifies as irrigated regardless of what is grown on it; they are not a crop-by-crop breakdown.
- Quick Stats withholds some county values for disclosure; two of Idaho's 44 counties are withheld for 2017 and are omitted here rather than estimated.
- The Census of Agriculture is taken in years ending in 2 and 7; USDA also runs a Census of Irrigation and Water Management the following year (2013, 2018, 2023) that is a different survey and is not mixed into this series.
Idaho Sheep and Lamb Death Loss and Cause of Death Surveys
USDA NASS Quick Stats annual Idaho sheep and lamb death loss and January 1 inventory, joined to NASS's irregular Idaho cause-of-death surveys (2016, 2018, 2023, 2025), which are funded by the Idaho Animal Damage Control Board and split losses between predator and non-predator causes.
- Source
- USDA National Agricultural Statistics Service
- Geography
- Idaho
- Time coverage
- 1988-2025 (annual totals); 2016, 2018, 2023, 2025 (cause surveys)
- Published
- 2026
- Retrieved
- September 8, 2026
- Original
- https://quickstats.nass.usda.gov/api/api_GET/
- Puller
scripts/fetch-nass-sheep-death-loss.py- Download
- nass-sheep-death-loss.csv ยท nass-sheep-death-loss.json
Measures
agriculture.sheep_lamb_deathsยท Sheep and lamb deaths (head): Sheep (excluding lambs) plus lambs lost to all causes in the calendar year, after docking, as NASS Quick Stats publishes it.agriculture.sheep_inventory_jan1ยท Sheep and lamb inventory, January 1 (head): Sheep and lambs on hand January 1 of the year, from NASS Quick Stats.agriculture.sheep_deaths_per_1000ยท Sheep and lamb deaths per 1,000 head (per 1000): Total sheep and lamb deaths that year per 1,000 head of January 1 inventory. Computed here from the two Quick Stats series, not a published NASS figure, so the death toll can be read against a flock that has changed size.agriculture.sheep_death_loss_by_causeยท Sheep and lamb death loss by cause (head): Sheep and lamb deaths (including lambs lost before docking) attributed to each cause, exactly as NASS names it in the Idaho cause-of-death survey for that year. Published only for survey years 2016, 2018, 2023 and 2025.agriculture.sheep_death_loss_value_by_causeยท Value of sheep and lamb death loss by cause (usd): Dollar value of sheep and lamb losses attributed to each cause, as published by the NASS Idaho cause-of-death survey (the source reports thousands of dollars; this is that figure multiplied by 1,000). Published only for survey years 2016, 2018, 2023 and 2025.
Caveats
- The annual series and the cause surveys count different things and must not be compared directly. agriculture.sheep_lamb_deaths (Quick Stats) counts lamb deaths after docking only; the cause surveys also count lambs lost before docking, so a survey year's total runs higher than the same year's annual figure. In 2025 the annual series reports 15,000 deaths and the survey reports 22,000; both are correct on their own definition and the difference is not a revision.
- The cause surveys are irregular, not annual. Only four Idaho years are published: 2016, 2018, 2023 and 2025. Nothing between those years should be presented as a continuous cause series.
- Wolves are a separate agriculture.sheep_death_loss_by_cause category in 2016, 2018 and 2023 and are not in 2025, where NASS folds them into 'Other/Unknown Predators' with bobcats. The 2025 observation for that category carries a note; its absence as a separate 2025 row is a reporting change, not a fall to zero.
- The predator share of the cause surveys is a floor, not a measurement: NASS states that 'Unknown Causes', which is 25.5 percent of all 2025 deaths, 'may include some predator loss'.
- NASS rounds each cause to the nearest 100 and does not force the column to add ('Totals may not add due to rounding'). In 2023 the published cause rows fall 200 head short of the survey's own published total and $2,000 over it in value; 2025 carries a $1,000 value residual. These residuals are NASS's rounding, not a parse error, and are not represented as their own category because NASS does not name one; they are recorded here rather than in the data.
- Idaho cause-of-death data for years before 2016 exists inside the national NASS Sheep and Goats Death Loss reports and is not pulled by this dataset; those reports are fixed-width text in a different layout from the Idaho state releases.
- Status is recorded as 'estimate' for the Quick Stats annual series, which NASS can revise, and 'final' for the cause-survey figures, which are published as closed final reports (the 2025 source file is literally named '..._FINAL.pdf').
Digest of Education Statistics, Table 208.40
Public school pupil/teacher ratio for the nation and every state, for fall 2022, the newest year NCES's Digest of Education Statistics table 208.40 publishes.
- Source
- National Center for Education Statistics
- Geography
- Nation and every state (50 states plus the District of Columbia)
- Time coverage
- 2022
- Published
- January 2024
- Retrieved
- September 8, 2026
- Original
- https://nces.ed.gov/programs/digest/d23/tables/xls/tabn208.40.xlsx
- Puller
scripts/fetch-nces-digest.py- Download
- nces-digest.csv ยท nces-digest.json
Measures
education.student_teacher_ratioยท Student-teacher ratio (ratio): Public elementary and secondary school pupils per full-time-equivalent teacher, fall 2022.
Caveats
- The ratio includes teachers of students with disabilities and other special education teachers, so it is generally higher than a classroom class-size figure and NCES itself notes it differs from ratios reported at the school or district level.
- Figures are drawn from state-reported totals to the NCES Common Core of Data State Nonfiscal Survey; this table also carries fall 2020 and fall 2021 ratios and older ratio-only figures back to fall 2000, none of which are pulled here.
- The 2023 and 2024 Digest editions have not superseded this table as of retrieval; fall 2022 remains the newest year it covers.
Wildland fires and acres burned, Idaho and the United States
Annual wildfire counts and acres burned for Idaho, from the National Interagency Coordination Center's state-by-state annual report tables, and for the United States, from NIFC's own national historical statistics table.
- Source
- National Interagency Fire Center
- Geography
- Idaho and the United States
- Time coverage
- 1983-2025 (US); 2003-2025, excluding 2008-2009 (Idaho)
- Published
- 2026
- Retrieved
- September 8, 2026
- Original
- https://www.nifc.gov/fire-information/statistics/wildfires
- Puller
scripts/fetch-nifc-wildfire.py- Download
- nifc-wildfire.csv ยท nifc-wildfire.json
Measures
fire.wildfire_countยท Wildfires (count): Number of unplanned wildland fires (wildfires) across all jurisdictions in the year, excluding prescribed fires.fire.wildfire_acresยท Acres burned (acres): Acres burned by unplanned wildland fires (wildfires) across all jurisdictions in the year, excluding prescribed fires.
Caveats
- A 'fire' and 'acre burned' here means an unplanned wildland fire (wildfire) tracked by any NICC member agency in that state, across every jurisdiction: federal (BLM, Forest Service, Fish and Wildlife Service, National Park Service, Bureau of Indian Affairs), state, and county or local. Neither series is federal land only.
- Prescribed (planned, intentionally set) fires and, for 2003-2007, Wildland Fire Use incidents (fires allowed to burn for resource benefit under a management plan) are excluded from both series; only unplanned wildfire ignitions are counted.
- The Idaho series' underlying NICC table changed format twice: 2003-2007 it reports Wildland, Rx (prescribed) and WFU fires/acres as three separate figures; 2010 onward it drops WFU and, from roughly 2018 on, splits fires by cause (human-caused vs lightning-caused) instead of by planned-vs-unplanned, with the Total column across both causes used as the wildfire figure. The basis (all-jurisdiction wildfire only, prescribed and WFU excluded) is the same throughout; only the table's own column layout differs.
- Idaho has no observation for 2000-2002 (the annual report for those years carries no per-state table) or 2008-2009 (the per-state table exists in those two years' reports but is rendered as an image or a layout pdftotext cannot extract as rows); the series resumes cleanly in 2010.
- NIFC's own U.S. total table flags 2004 with a footnote: that year's U.S. fires and acres do not include North Carolina's state lands.
- U.S. fire counts before 1998 are visibly lower and more erratic than 1998 onward (as low as 18,229 fires in 1983 versus a 1998-2025 range of roughly 47,000-97,000); NIFC's page gives no explanation for this and the figures are carried as published rather than adjusted.
- Figures for the most recent one or two years in either series may be revised in a later NICC or NIFC release; the values here are what each source currently publishes as of retrieval.
SNOTEL: 1 April Snow Water Equivalent, Percent of Median
Idaho statewide snow water equivalent on 1 April each year, as a percent of the 1991-2020 median, computed from every active NRCS SNOTEL station in Idaho.
- Source
- USDA Natural Resources Conservation Service
- Geography
- Idaho, statewide
- Time coverage
- 1981-2026
- Published
- not stated
- Retrieved
- September 8, 2026
- Original
- https://wcc.sc.egov.usda.gov/awdbRestApi/services/v1/data
- Puller
scripts/fetch-nrcs-snowpack.py- Download
- nrcs-snowpack.csv ยท nrcs-snowpack.json
Measures
water.snowpack_pct_medianยท Snow water equivalent, percent of median (percent): 1 April snow water equivalent as a percent of the 1991-2020 median, aggregated statewide across active SNOTEL stations.
Caveats
- This is a statewide figure, not a per-basin one: NRCS publishes a live per-basin index in its Idaho SNOTEL Snowpack Update Report, but that report only serves the current day and its station-to-basin grouping is not exposed in the AWDB REST API, so a trustworthy historical per-basin series could not be built. This value instead applies NRCS's own documented basin-index formula statewide: the sum of each station's 1 April reading divided by the sum of each station's median for that day, times 100.
- The median is NRCS's own per-station median for 1 April, calculated over 1991-2020 (or fewer years for a station without a full 30-year record); each station needs at least 10 years of record before NRCS gives it a median at all.
- The number of stations contributing changes year to year as Idaho's SNOTEL network has grown; years before 1981 are excluded because fewer than 10 stations had a valid median that early. Each observation's note field records how many stations were used that year.
- Values are rounded to the nearest whole percent.
Fall Snapshot Postsecondary Enrollment
Idaho's public postsecondary system-wide fall enrollment headcount, by year, across the four public four-year institutions and the public community colleges.
- Source
- Idaho State Board of Education
- Geography
- Idaho (statewide)
- Time coverage
- 2011-2025
- Published
- July 2026
- Retrieved
- September 8, 2026
- Original
- https://boardofed.idaho.gov/wp-content/uploads/2026/07/PSR1_FallSnapshot_2025_Headcount.pdf
- Puller
scripts/fetch-osbe-factbook.py- Download
- osbe-factbook.csv ยท osbe-factbook.json
Measures
education.higher_ed_enrollmentยท Public postsecondary enrollment (people): Idaho public postsecondary system-wide fall enrollment headcount, by year.
Caveats
- value is headcount (a physical person, not full-time-equivalent), summed across Boise State University, Idaho State University, University of Idaho, Lewis-Clark State College, and the public community colleges (College of Southern Idaho, College of Western Idaho, North Idaho College, and College of Eastern Idaho once it opened).
- In fall 2012 the enrollment census date changed from the 10th day of the term to October 15; OSBE's own workbook flags 2012 with an asterisk for this reason but does not restate earlier years to the new date.
- Private and out-of-state institutions, and Idaho's professional-technical-only enrollment reported separately from academic headcount, are not included.
- An OSBE 'go-on rate' report (the share of Idaho high school graduates enrolling in postsecondary within a year) was searched for but not found as a downloadable, multi-year table: the dedicated boardofed.idaho.gov/resources/go-on-rates/ page now redirects to a generic postsecondary-programs page, a site search for 'go-on rate' returns no results, and the page's own linked attachment (Go-on-rates.pdf, recovered from the Wayback Machine since the live file now 404s) is a bar-chart image of 1-year go-on rates by race/ethnicity for 2011-2015 with no embedded data table or overall statewide figure. Two related research briefs (a 2015 gender-gap analysis and a 2016 cohort-graduation-rate analysis) are similarly chart-only and not current. education.go_on_rate is not pulled for this reason.
Historical Fall Enrollment by District or Charter, and Historical Charter School Enrollment
Idaho public school fall membership (headcount) by district or charter school and by grade, and the same for charter schools alone, both compiled by the State Department of Education back to the mid-1990s.
- Source
- Idaho State Department of Education
- Geography
- Idaho (statewide)
- Time coverage
- 1995-2025 (public_school_enrollment), 1997-2025 (charter_enrollment)
- Published
- July 2026
- Retrieved
- September 8, 2026
- Original
- https://www.sde.idaho.gov/wp-content/uploads/2025/12/Historical-Enrollment-by-District-or-Charter.xlsx
- Puller
scripts/fetch-sde-enrollment.py- Download
- sde-enrollment.csv ยท sde-enrollment.json
Measures
education.public_school_enrollmentยท Public school enrollment (people): Idaho statewide fall public school enrollment (non-weighted membership headcount), by school year. The period is the calendar year the school year begins in (2024 for school year 2024-25).education.charter_enrollmentยท Charter school enrollment (people): Idaho statewide fall charter school enrollment (non-weighted membership headcount), by school year; already included within education.public_school_enrollment. period is the calendar year the school year begins in.
Caveats
- Idaho districts and charter schools count official fall enrollment ('membership') as of the first day of October or the nearest prior school day; the value is non-weighted, meaning a student concurrently enrolled in more than one district or charter is counted in each.
- Charter school enrollment is already included within the statewide public_school_enrollment total: the statewide total is the sum of every district and charter LEA's membership for that year, verified directly against the 2025-26 figures (314,063 statewide equals the sum of all 192 district and charter rows for that year).
- period is the calendar year the school year begins in: period 2024 is school year 2024-25.
- No district-to-county crosswalk exists in either source workbook, so only statewide totals are published here; county-level enrollment could not be sourced from SDE's enrollment files.
- The 2012-13 and 2013-14 charter totals (18,781.5 and 19,366.5) and the 2014-15 total (19,700.38) carry a fractional student count exactly as SDE's workbook publishes it, from at least one charter school counted at a partial-year FTE rather than a whole headcount; stored as printed rather than rounded.
- NCES's Common Core of Data reports a different fall 2022 Idaho enrollment figure (317,555, from Digest of Education Statistics table 208.40) than SDE's fall 2022 membership count used here (318,979); both are kept and the disagreement is recorded below rather than reconciled, since the two agencies define the count differently (NCES CCD state-reported enrollment vs. SDE's own fall LEA membership count).
Statewide Certificated Staff Salary Reports, and NCES Digest Table 211.60
Idaho's own average teacher salary by school year, from the State Department of Education's annual certificated staff salary reports, plus every other state's and the US total's average teacher salary for the newest year the NCES Digest of Education Statistics publishes, for comparison.
- Source
- Idaho State Department of Education
- Geography
- Idaho (statewide) by year; nation and every state for the newest comparison year
- Time coverage
- 2016-2024 (Idaho), 2021 (interstate comparison)
- Published
- April 2025
- Retrieved
- September 8, 2026
- Original
- https://www.sde.idaho.gov/wp-content/uploads/2025/04/2024-2025-Statewide-Cert-Staff-Salary-Report.pdf
- Puller
scripts/fetch-sde-staff.py- Download
- sde-staff.csv ยท sde-staff.json
Measures
education.teacher_avg_salaryยท Average teacher salary (usd): Average annual salary (base salary plus extra/duty pay) of public school teachers, by year. Idaho is a full annual time series from SDE; every other state and the US total is the newest year NCES's Digest of Education Statistics table 211.60 publishes.
Caveats
- value is the FTE average base salary plus extra/duty pay for the 'Teacher' certificated staff activity, not base salary alone; SDE's certificated salary reports also publish a base-salary-only figure, which is not used here because it is not what NCES table 211.60 reports (confirmed: Idaho's SDE-computed 2019-20 and 2020-21 base+extra averages of $52,875.03 and $51,816.89 round to NCES's published $52,875 and $51,817 for the same years).
- SDE's statewide certificated salary report does not exist as a standalone document before school year 2016-17 on SDE's current data page, so the Idaho time series starts there rather than earlier.
- School years 2016-17 and 2017-18 report 'Teacher - Elementary' and 'Teacher - Secondary' as two separate activity rows rather than one combined 'Teacher' row; this dataset combines them into one FTE-weighted average for those two years only.
- period 2024 (school year 2024-25) is read from SDE's PDF report rather than an Excel file, because SDE did not publish an Excel version of the certificated report for that year; the PDF prints whole-dollar figures with no cents, unlike the Excel-sourced years which carry full decimal precision.
- The interstate comparison (every geography other than Idaho, period 2021) is for school year 2021-22, the newest year NCES's Digest of Education Statistics table 211.60 has published as of retrieval (the current, 2022, Digest edition; the 2023 and 2024 editions do not yet carry an updated version of this table). It is not the same year as Idaho's own newest SDE figure (2024, school year 2024-25); comparing Idaho's 2024 SDE figure against other states' 2021 NCES figures compares different years.
- Idaho's own period-2021 observation comes from SDE, not NCES, to keep one value per (metric, geo, period); NCES's Idaho figure for the same year ($54,232) matches SDE's ($54,231.60 rounded) within a dollar.
- publisherUpdated (2025-04) is SDE's stamped date for the primary source; no separate publisher-stamped date was found on nces.ed.gov for table 211.60 itself, only that it belongs to the 2022 Digest of Education Statistics edition.
Idaho Annual Comprehensive Financial Report, Statistical Section, Fiscal Year 2025
Ten-year actual state expenditures by function and state employee headcount, from the Office of the Idaho State Controller's Annual Comprehensive Financial Report (ACFR).
- Source
- Transparent Idaho, Office of the Idaho State Controller
- Geography
- Idaho (statewide)
- Time coverage
- FY2016-FY2025
- Published
- May 21, 2026
- Retrieved
- September 8, 2026
- Original
- https://www.sco.idaho.gov/CAFRDocuments/2025%20Annual%20Comprehensive%20Financial%20Report.pdf
- Puller
scripts/fetch-transparent-idaho-acfr.py- Download
- transparent-idaho-acfr.csv ยท transparent-idaho-acfr.json
Measures
government.spending_totalยท Total state expenditures (governmental funds, actual) (usd thousands): Actual expenditures, all governmental funds (General, special revenue, capital projects, and permanent funds), modified accrual basis. Excludes proprietary/business-type funds and component units. Source: ACFR Schedule 4.government.spending_by_categoryยท State expenditures by function (governmental funds, actual) (usd thousands): Actual expenditures by function, all governmental funds, modified accrual basis: General Government, Public Safety and Correction, Health and Human Services, Education, Economic Development, Natural Resources, Capital Outlay, Intergovernmental Revenue Sharing, and the two Debt Service components. Source: ACFR Schedule 4.government.state_employeesยท State employees (full-time headcount) (people): Full-time state employee headcount as of fiscal year end, statewide, as reported by the Office of the Idaho State Controller. Not a full-time-equivalent (FTP) count. Source: ACFR Schedule 14.
Caveats
- spending_total and spending_by_category (Schedule 4, Changes in Fund Balances - Governmental Funds) are actual expenditures on the modified accrual basis of accounting, for governmental funds only; they exclude Idaho's proprietary/business-type funds (for example the Unemployment Insurance Trust Fund and university enterprise activity) and discretely presented component units, and are rounded to the nearest thousand dollars as the source prints them (unit usd_thousands).
- spending_by_category's 'Debt Service - Principal' and 'Debt Service - Interest' categories are the two components of the source's 'Debt Service' line; all other categories are the source's own function labels, with trailing footnote markers removed.
- The source labels its FY2024 column '(as restated)'; FY2024 observations for spending_total and spending_by_category carry a note saying so.
- state_employees (Schedule 14, State Employees by Function) is a full-time headcount, not a full-time-equivalent (FTP) count, and excludes the source's separate part-time and temporary employee count.
- The source notes that FY2024 state_employees figures reflect a 2024 change of financial systems and reporting; the FY2024 observation carries this note.
- government.spending_total disagrees with the Legislative Services Office's FY2025 all-funds actual expenditure figure because the two are prepared on different bases; see disagreements below.
- Dashboard-only figures on transparent.idaho.gov (the Tableau-based vendor payment, agency transaction, and current state-employee-pay tools) were not scraped and are not part of this dataset; only the ACFR PDF, which is a genuine downloadable document, was used.
Pacific Northwest Hydromet: Reservoir Storage and Active Capacity
Storage on 30 September each year and active (usable) storage capacity for the Bureau of Reclamation reservoirs on the Snake, Boise, Payette, Weiser, and Clearwater systems that serve Idaho irrigation, plus Jackson Lake and Grassy Lake in Wyoming, which are administered as upstream Snake River System storage for Idaho delivery.
- Source
- U.S. Bureau of Reclamation
- Geography
- Idaho (statewide; two of the twenty-one reservoirs, Jackson Lake and Grassy Lake, are physically sited in Wyoming)
- Time coverage
- 1910-2025 (storage, varies by station); 2013 (capacity)
- Published
- not stated
- Retrieved
- September 8, 2026
- Original
- https://www.usbr.gov/pn-bin/daily.pl
- Puller
scripts/fetch-usbr-reservoirs.py- Download
- usbr-reservoirs.csv ยท usbr-reservoirs.json
Measures
water.reservoir_storageยท Reservoir storage (acre feet): Reservoir contents on 30 September each year, from Reclamation's Hydromet daily archive.water.reservoir_capacityยท Reservoir active capacity (acre feet): Active (usable) storage capacity, from Reclamation Pacific Northwest Region's Monthly Reservoir Status Report.
Caveats
- Storage is read on 30 September each year, the approximate close of Idaho's irrigation season, so a low figure can reflect scheduled seasonal drawdown for delivery rather than drought; it is one dated reading per reservoir per year, not a live level.
- Reclamation labels this Hydromet data provisional and subject to revision.
- Active capacity figures come from Reclamation Pacific Northwest Region's Monthly Reservoir Status Report; the only edition served at that URL is dated May 2013, and Reclamation has not republished a newer one there. Active capacity changes only rarely (for example after a sedimentation survey), so the 2013 figure is still Reclamation's current published number for these reservoirs absent a newer edition.
- That report did not carry an active-capacity figure for four of the twenty-one reservoirs (Black Canyon, Henrys Lake, Payette Lake, and Lake Waha); water.reservoir_capacity has no observation for those four, while water.reservoir_storage covers all twenty-one.
- Jackson Lake and Grassy Lake are sited in Wyoming; they are included because Reclamation administers them as upstream Snake River System storage released for delivery to Idaho irrigators, the same reasoning the sibling lpag repo's reservoir puller already applied to Jackson Lake.
- Magic Reservoir, on the Big Wood River, is often grouped with these systems but is a State of Idaho project, not a Bureau of Reclamation one; it carries no code in Reclamation's Hydromet network and is not included here.
- Storage figures are stored to one decimal acre-foot as Reclamation's daily archive publishes them; capacity figures are converted from the report's thousand-acre-foot column to acre-feet.
- publisherUpdated is omitted: the storage series is updated after each 30 September while the capacity table was last republished in May 2013, so the two metrics in this dataset do not share one release date.
Estimated Use of Water in the United States: Irrigation Withdrawals
Total fresh (non-saline) groundwater and surface-water withdrawn for irrigation in Idaho, summed across counties, from USGS's 5-year Water Use Circular series.
- Source
- U.S. Geological Survey
- Geography
- Idaho (statewide total, summed from county-level source files)
- Time coverage
- 1985-2010
- Published
- not stated
- Retrieved
- September 8, 2026
- Original
- https://water.usgs.gov/watuse/data/
- Puller
scripts/fetch-usgs-water-use.py- Download
- usgs-water-use.csv ยท usgs-water-use.json
Measures
water.irrigation_withdrawalsยท Irrigation water withdrawals (acre feet): Fresh groundwater and surface-water withdrawn for irrigation per year, converted from USGS's published million-gallons-per-day figure.
Caveats
- USGS publishes withdrawals in million gallons per day (Mgal/d), a unit this project's schema does not carry; values here are converted to acre-feet per year using a 365-day year and 325,851.427 gallons per acre-foot (1 Mgal/d = 1,120.14 acre-feet/year).
- USGS titles this series 'Estimated Use of Water'; county figures are compiled estimates, not metered totals, and are combined here by simple addition across Idaho's 44 counties.
- Covers irrigation of crops and, from 2000 on, golf courses, combined into one figure; figures include both groundwater and surface-water sources but exclude saline water and reclaimed wastewater reuse.
- 2015, the most recent circular year, is not included: USGS's 2015 county file is republished only on sciencebase.gov, whose robots.txt states it blocks all automated access by default, so it was not fetched. If USGS mirrors that file onto water.usgs.gov, which does allow automated access, it can be added.
- publisherUpdated is omitted: each of the six years here comes from a separate Water Use Circular published years apart (the 2010 circular, for example, was published in 2014), so the dataset as a whole has no single release date.