Offendersearch
The dataset · 58 US registries

The national sex offender database, in one schema.

1.5 million records across all 58 US registries — every state, DC and the territories — continuously updated, de-duplicated into one record per person, and cited back to the official registry on every record.

What is in it

The richest offender record in the category

Identity, in depth

Full name with aliases and nicknames, date of birth or age with its precision labelled, sex, race and ethnicity — the fields that separate two people who share a name.

Photographs

Registry photographs on records nationwide, served reliably — the field a human verifies against first.

Addresses, typed and mapped

Residence — and where published, employment and school — as structured addresses with coordinates, ready for display or radius search. Housing status is normalized to housed, homeless or incarcerated.

Offense history

Every conviction, not just the first: description, statute, tier or risk level and dates, normalized into one shape across all 58 registries.

Physical description

Height, weight, eye and hair colour, and scars, marks and tattoos where the registry publishes them.

Flags and status

Absconder and predator designations, registration state, and each registry that holds the person — de-duplicated into one record per human being.

A citation on every record

The registry’s own permanent link to the person, and the time the record was last read — the provenance a defensible decision gets filed with.

One schema for all of it

76 fields, identical in shape from Alabama to Wyoming to the territories, so one integration reads every jurisdiction.

Ways in

How to search the sex offender database

By name

Type a name — add a date of birth or age to cut a common name down to one person.

Near an address

See registered offenders around a home, school or listing.

On a map

Browse the database state by state on an interactive map.

By state and county

Each state registry, with county pages and registrant counts.

A whole list at once

Upload a CSV of names and get one scored row back per person.

From your own software

The sex offender API returns the same records as scored, cited JSON.

For developers

Query the sex offender database with one API call

The database sits behind the sex offender API: one request searches all 58 registries and returns matching people as scored records with their citations. Endpoints, fields and query shapes are on the sex offender search API page.

curl https://api.offendersearch.app/v1/search \
  -H "X-API-Key: $OFFENDERSEARCH_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "query": { "firstName": "John", "lastName": "Doe", "dob": "1980-04-12" } }'
By state

The sex offender database, state by state

Every state registry has its own page with county breakdowns. The largest: California, Texas, Florida, New York, Michigan, Illinois, Pennsylvania, Ohio, North Carolina, Virginia. All of them: sex offender registries by state. The numbers: registrants by state, per capita, and how many sex offenders are in the US.

Comparing with the free federal search site? Offendersearch vs NSOPW. What each record holds, measured: registered offender database.

FAQ

About the database

How big is the database?

1.5 million records across the 50 states, the District of Columbia and the US territories — 58 registries in one place, de-duplicated so a person registered in two states is one record with both citations.

How current is it?

Continuously updated — and rather than asking you to take that on faith, every record carries the time it was last read, so currency is visible per record and per source.

How do I access it?

Two ways, one account: a no-code dashboard where you search by name and upload CSVs, and an enterprise-grade API that returns scored, source-cited JSON. The first 25 searches are free either way.

Does the database include homeless registrants?

Yes. A registrant with no fixed address is still in the database and still found by a state search, because the record belongs to the registry that holds it. Housing status is normalized to housed, homeless or incarcerated, so you can see it at a glance.

Can I download the whole database?

It is served as a search service rather than a bulk file: you query it and receive current, scored records with citations. For high-volume and enterprise arrangements, contact us.

Is this a consumer report?

Not on the standard API: standard results are not a consumer report. FCRA-regulated use runs through FCRA Partner Access, a separately enabled service for approved consumer reporting agencies and screening platforms under a written FCRA agreement. Use is subject to our acceptable-use terms and applicable law.

Registrants by state — the statistics

Query it in the next five minutes

Search from the dashboard with no code, or make your first API call — 25 free searches either way, no card required.

The Offendersearch APIs

One account, one key, one bill — the sex offender registry and criminal records, side by side.

Sex offender registry

Criminal records

Build with it