Wildfire risk is elevated across much of Trinity County. Across the places we scored, the overall wildfire-risk score runs from 46.8 in Ruth to 82.1 near Weaverville, with a county middle value of 70.5.
We scored 155 points across Trinity County on the same 0–100 scale a Satelife address report uses, and they do not land in one place. 30% of them come out Very High, while 2% are Moderate. Which end your own parcel sits at is not something a county map can tell you.
FEMA NRI also rates Trinity County: all-hazards risk Relatively Low · social vulnerability Very High · community resilience Relatively Low · annualised wildfire frequency 0.0257.
Sources: FEMA National Risk Index 1.20.0 (Dec 2025), county record · USFS Wildfire Risk to Communities v2.0, mean of the grid cells inside the county. Both describe the county as a whole, never an address in it.
What does your Trinity County address score?
A county range shows the spread. Your parcel sits somewhere inside it — the report says where, and what to do about it.
Free to request · PDF report with a 0–100 score, the drivers behind it, and a mitigation plan
Most scored locations fall in the High tier, with 105 places there. Another 47 places are in the Very High tier, and only 3 are in Moderate.
FEMA’s National Risk Index rates Trinity County’s wildfire risk as "Relatively High" and its wildfire expected annual loss as "Relatively High." In the same FEMA index, the county’s all-hazards risk is "Relatively Low."
Fire has been a major part of Trinity County’s recent history. Since 1984, 1,493,382 acres have burned within county fire perimeters, and 73.2% of the county has burned since 1984. The county record includes 265 fire perimeters over that period.
The largest fire named in the county summary is Hopkins (2020), at 328,363 acres. The most recent large fire is Deep (2023).
Other major named fires in this county record include Doe (2020), which was partly in Trinity County, and Monument (2021).

Fire perimeters coloured by decade. Select a perimeter for its name, year and size.
Perimeter sources: NIFC Interagency Fire Perimeter History · WFIGS Interagency Perimeters · largest on record: Hopkins 2020. Perimeters are simplified for display; acreage is the figure the source records.
Among the communities listed here, Hayfork has a median wildfire-risk score of 73.9, Weaverville is 69.8, and Lewiston is 67.1.
Trinity Village is also high at 73.2, while Ruth is lower at 60.2. These local differences are why people often compare risk by town or nearby area, not just countywide.
The score is the median of the sampled points nearest that community — a community-scale indicator, not a score for any individual property in it. Population comes from the community's own record where the source carries one.
Terrain contributes strongly to wildfire risk in Trinity County. Terrain scores are 40.0 near Ruth and 65.0 at Ruth, with a county middle of 65.0.
Vegetation and fuels vary more. This score is lowest in Weaverville at 20.0 and reaches 80.0 in unincorporated Trinity County, with a middle value of 71.2.
State hazard-zone scoring is also high in many places: 97.6 near Hayfork, 24.0 in Ruth, and a county middle of 85.8.
Fire-weather exposure was measured across Trinity County, and it is fairly tight from place to place. Scores run from 52.7 near Trinity Village to 55.4 near Lewiston, with a county middle of 54.5.
Separate from fire-weather scoring, the USFS Wildfire Risk to Communities model reports a mean annual burn probability of 2.02% and a 90th-percentile cell value of 5.37%. It also indicates that 99% of the county can burn.
Risk is not uniform from one place to another. The highest overall wildfire-risk score we saw is 82.1 near Weaverville, while the lowest is 46.8 in Ruth; the county middle is 70.5.
At the community level, Hayfork has a median score of 73.9 and Trinity Village is 73.2, both on the higher side of local results. Lewiston’s median is 67.1.
Weaverville’s median is 69.8, while Ruth is lower at 60.2. That spread shows why neighborhood-level location matters inside the same county.
Each bar is what one part of the score covers across Trinity County, on the same 0–100 scale. A long bar is a part of the risk that depends on where you are; a short one is the same almost everywhere.
The tick on each bar is the middle value. Tier boundaries — Moderate at 25, High at 50, Very High at 75 — are the faint lines behind them.
| Layer | Min | Median | Max | Lowest place | Highest place | Points |
|---|---|---|---|---|---|---|
| Terrain | 40 | 65 | 65 | near Ruth | Ruth | 155 |
| Vegetation & fuels | 20 | 71.2 | 80 | Weaverville | unincorporated Trinity County | 155 |
| Hazard zone | 24 | 85.8 | 97.6 | Ruth | near Hayfork | 155 |
| Fire history | 5 | 90 | 95 | Weaverville | near Ruth | 155 |
| Fire weather | 52.7 | 54.5 | 55.4 | near Trinity Village | near Lewiston | 155 |
| Composite | 46.8 | 70.5 | 82.1 | Ruth | near Weaverville | 155 |
Independently of Satelife's layers, the USFS Wildfire Risk to Communities grid puts the county's mean annual burn probability at 2.02% (90th percentile cell: 5.37%), with a mean conditional flame length of 6.66 ft. 99% of the 21,624 grid cells inside the county carry burnable fuel at all.
Source: USFS Wildfire Risk to Communities v2.0 (ImageServer, county extent).
CAL FIRE has no mapped Fire Hazard Severity Zone at 111 of the 155 sampled points — the zones cover Local Responsibility Areas, and most of this county is state or federal land. At 111 of them the USFS grid above supplied the hazard reading instead.
155 sample points on a ~2.3 km grid, plus one at the centre of each community, weighted with the Satelife county profile v1 · median layer coverage 100%. Scores are 0–100 and comparable within the county, not across states.
For a homeowner or buyer, the county pattern points to mostly elevated local exposure: 105 scored places are in the High tier, 47 are in Very High, and 3 are in Moderate.
There are 0 scored places in the Low tier. Countywide, FEMA’s National Risk Index labels wildfire risk "Relatively High," alongside "Very High" social vulnerability and "Relatively Low" community resilience.
Find out where your Trinity County parcel sits
Slope, the fuel touching the structure, the road out, the fire history within a mile — measured at your address, not averaged across the county.
Free to request · PDF report with a 0–100 score, the drivers behind it, and a mitigation plan
Every one of the 30 ZIP areas that touch Trinity County — we run address-level reports in all of them. They are grouped by the median score of the points we sampled inside each, which is a neighbourhood-scale indicator and not a score for any property: two homes in the same ZIP routinely land in different tiers.
Very High 4 ZIPs
High 10 ZIPs
No sampled point inside 16 ZIPs
95428 · 95454 · 95511 Ruth · 95542 · 95573 Trinity Village · 96014 · 96017 · 96025 · 96027 · 96031 · 96033 Lewiston · 96034 · 96047 Lewiston · 96051 · 96087 Lewiston · 96094
Grouped from 14 of 30 ZIP areas — the rest had no sample point fall inside them. The community shown is the nearest mapped place to the ZIP's centre.
ZIP areas are Census 2020 ZIP Code Tabulation Areas intersecting the county boundary.
Since 1984, 1,493,382 acres have burned within county fire perimeters, which is 73.2% of the county.
The largest fire named in the county summary is Hopkins (2020). The most recent large fire is Deep (2023).
No. Fire-weather scores here run from 52.7 to 55.4 across the county, while the USFS model reports burn probability as percentages, including 2.02% mean annual burn probability.
No. In the listed communities, median scores range from 60.2 in Ruth to 73.9 in Hayfork, with Weaverville at 69.8 and Trinity Village at 73.2.
A county range shows the spread. An address-level Satelife report shows where in that spread your property actually sits — PDF, per-layer score, and a prioritized mitigation plan.
Start with your address →