Search Superfund Sites
epa_search_superfundRead-onlyIdempotent
Search Superfund (CERCLA/SEMS) sites by location or NPL listing status. Returns site name, EPA site ID, NPL status (listed/not listed/proposed), cleanup status, coordinates, and county FIPS code. Accepts either state/city/ZIP or latitude+longitude+radius for proximity searches. Use for "are there Superfund sites near X" questions.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | City name (partial match within state) | |
| limit | No | Maximum number of sites to return (1–200) | |
| state | No | 2-letter US state abbreviation to filter sites | |
| latitude | No | Latitude for proximity search (use with longitude and radius_miles) | |
| zip_code | No | 5-digit ZIP code to filter sites | |
| longitude | No | Longitude for proximity search (use with latitude and radius_miles) | |
| npl_status | No | Filter by NPL (National Priorities List) status: listed=final NPL, not-listed=not on NPL, proposed=proposed for listing, all=include all | all |
| radius_miles | No | Search radius in miles from the given coordinates. Required when using latitude+longitude. |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present when the call failed. Absent on success. | |
| sites | No | Matching Superfund sites | |
| message | No | Recovery hint when no sites are found. Absent when sites are returned. | |
| totalCount | No | Number of sites returned (may be less than available if limit applied) |