Offendersearch
Open data · 2026-08-21 snapshot

US sex offender registry data, free to download.

Aggregate counts by state and city with per-1,000-resident rates, as CSV — the same figures our statistics page publishes, in a shape you can chart, join and cite. Free for research and reporting with attribution to Offendersearch (link to this page or the statistics page).

Downloads

Free sex offender registry data downloads (CSV)

Two files, UTF-8, comma-separated, one header row. Open them in a spreadsheet or load them straight into R, Python or a BI tool.

Registered sex offenders by state

56 US jurisdictions: records indexed, 2020 Census population, rate per 1,000 residents, as-of date.

Download CSV →

Registered sex offenders by city

302 cities with a published figure: records indexed with an address in the city, population, rate per 1,000 residents.

Download CSV →

Figures are counts of records we index, dated per row — approximate by nature and not official state counts. Aggregates only: no individual records appear in these files. For person-level search, use the dashboard or the API. Not a consumer report; FCRA-governed screening runs through FCRA Partner Access.

At a glance

US sex offender statistics in this dataset

The headline figures behind the files, August 2026.

Registry records indexed, all 58 registries≈ 1,560,000
National rate per 1,000 residents4.7
Median state rate per 1,0002.7
Largest registryTexas (≈ 108,000)
Highest rateMontana (6.2)
Cities with a published figure302
Homeless or no fixed address (national sample)5.7%

Each figure has its own explainer: the national total, the per-capita ranking and the homelessness estimate.

Data dictionary

What's in the sex offenders by state CSV

Six columns, one row per jurisdiction. The example column is the Texas row.

ColumnMeaningExample
state_codeTwo-letter jurisdiction codeTX
state_nameJurisdiction nameTexas
records_indexedRegistry records we index for the jurisdiction (unrounded)108146
population_20202020 Census resident population29145505
records_per_1000_residentsrecords_indexed ÷ population_2020 × 1,000, two decimals3.71
as_ofDate the count was computed (ISO 8601)2026-08-21

Rows cover the 50 states, DC and the five territories. National and tribal registries have no row, because they have no single population to divide by — which is why the rows sum to less than the national total.

Data dictionary

What's in the sex offenders by city CSV

ColumnMeaning
cityCity name, quoted
state_codeTwo-letter code of the state the city is in
records_indexedRecords we index with an address inside the city
population_20202020 Census population of the city
records_per_1000_residentsRate per 1,000 residents (city pages show per 10,000 — multiply by ten)
as_ofDate the city count was computed

A city appears once it has enough indexed records for a figure to mean something. City counts are by address inside city limits, so they do not add up to the state row: registrants outside any listed city are in the state count only.

Worked example

Working with the sex offender data: a quick example

  1. Download the state CSV and open it in a spreadsheet.
  2. Find the Texas row: 108,146 records and 29,145,505 residents.
  3. Check the rate: 108,146 ÷ 29,145,505 × 1,000 = 3.71, matching records_per_1000_residents.
  4. Sort by the rate column to reproduce the per-capita ranking; sort by records to reproduce the count ranking.
  5. Join on state_code to add your own columns — income, density, region — before you compare.
  6. Join the city file to the state file on state_code to see what share of each state’s records sit in its largest cities.
Attribution

How to cite this sex offender registry data

Name the source, the measure and the date. For example:

Offendersearch, “US Sex Offender Registry Statistics,” registry records indexed, as of 2026-08-21. https://offendersearch.app/data

Describe the figures as registry records indexed, not as an official count or as a count of unique people. When you publish a single number, round it as the statistics pages do.

Method

How the sex offender counts in the files are built

  • The count. Each records_indexed value is the number of registry records in our index for that jurisdiction on the as_of date. A record is one registry entry, so the figure is a count of entries, not a de-duplicated count of people.
  • The denominator. Every rate divides by the 2020 Census resident population — the most recent full count, and the same vintage for every state and city, so rates compare cleanly with each other.
  • Cities. A registrant counts toward a city when the address on the record falls inside that city. Records with no usable address are counted in the state only.
  • Small numbers. The statistics pages leave states with fewer than 1,000 records out of the rate ranking and show no city or county rate under 20 records. The CSV keeps the raw values; apply the same floors before you rank.
Limits

What the sex offender data downloads don't include

  • Individuals. No names, addresses or person-level rows.
  • A time series. Each file is one dated snapshot; we do not publish trends.
  • Unlisted registrants. Tiers a state does not make public are outside its count.
  • Overlap resolution. State rows count records; a person listed in two places counts in both.

How records are matched and dated is described in our methodology.

Questions

Sex offender data downloads: common questions

Is this sex offender data free to use?

Yes, for research, reporting and teaching, with attribution to Offendersearch and a link to this page or the statistics page. The files are aggregates; there is nothing in them about any individual.

Why do the CSV counts differ slightly from the statistics pages?

The pages round every count to three significant figures, because registry counts move constantly and a last-digit figure claims precision no registry offers. The CSV keeps the unrounded count so your own sums and rates are exact to the file. Round when you publish.

Are these official state sex offender counts?

No. They are counts of the registry records in our index on the as-of date. States publish their own figures on their own terms, and those count differently — some include people not on the public listing.

Is there a county-level or offense-level download?

Not as a file yet. County figures and offense mixes are published on each state and county statistics page. If you need them in bulk for research, contact us.

How often are the files updated?

Each row carries its as-of date; the current files are dated 2026-08-21. Check the as_of column rather than assuming a schedule, and cite the date you used.

Which population figures do the rates use?

The 2020 Census resident population for every state, territory and city. Using one vintage everywhere keeps rates comparable; if you substitute a newer estimate, use it for every row, not only some.

Can I republish or chart the files?

Yes. Charts, maps, tables and derived figures are all fine with attribution and the as-of date. Please do not present the counts as official state figures or as a count of unique people.

Can I get person-level sex offender records?

Not from this page. Person-level search runs through the dashboard and the API, under our acceptable-use terms. Decisions about hiring or housing someone run through FCRA Partner Access, an FCRA-regulated workflow.

Comparisons & research

Sex offender registry APIs compared

For person-level data in your own product: independent comparisons of the registry APIs on the market — including where other vendors are the better answer.

The best sex offender APIs in 2026, compared

Five ways to search US registries programmatically, measured on coverage you can enumerate, provenance, match quality and price.

The best criminal record search APIs in 2026

Jail bookings, prison custody, court cases and warrants are four different systems. Which API you want depends on which one your question needs.

The best background check APIs in 2026

Five brands, three companies: the consolidation nobody mentions, each vendor’s real published price, and the only per-call API on the list.

More in our comparisons and research.