# FloodRoute open data: king tide flood history for US coastal towns

> Every day since 1996 that NOAA's tide gauges recorded water high enough to put roads at risk by FloodRoute's model, per covered town: the observed high, its departure from the tide tables, and the streets most at risk. Free under the Open Database License (ODbL) 1.0.

**Estimates, not records of actual flooding.** Each day is NOAA's verified high water at the tide gauge, run through FloodRoute's flood model on today's roads and elevations, in dry weather. Drains, levees, tide gates, rain, road changes and elevation error all mean real conditions differed. Not for property, real-estate, insurance, lending, engineering or legal decisions.

## Downloads

| Place | Record | Days at risk | Highest water | Data |
|---|---|---|---|---|
| [Sausalito, CA](https://floodroute.com/ca/sausalito/history.md) | 1996–2026, NOAA San Francisco | 1972 | 8.38 ft, Feb 6, 1998 | [CSV](https://floodroute.com/data/history/ca/sausalito.csv) · [JSON](https://floodroute.com/data/history/ca/sausalito.json) |
| [Mill Valley, CA](https://floodroute.com/ca/mill-valley/history.md) | 1996–2026, NOAA San Francisco | 1517 | 8.38 ft, Feb 6, 1998 | [CSV](https://floodroute.com/data/history/ca/mill-valley.csv) · [JSON](https://floodroute.com/data/history/ca/mill-valley.json) |
| [Tam Junction, CA](https://floodroute.com/ca/tam-junction/history.md) | 1996–2026, NOAA San Francisco | 1972 | 8.38 ft, Feb 6, 1998 | [CSV](https://floodroute.com/data/history/ca/tam-junction.csv) · [JSON](https://floodroute.com/data/history/ca/tam-junction.json) |
| [Tiburon, CA](https://floodroute.com/ca/tiburon/history.md) | 1996–2026, NOAA San Francisco | 1972 | 8.38 ft, Feb 6, 1998 | [CSV](https://floodroute.com/data/history/ca/tiburon.csv) · [JSON](https://floodroute.com/data/history/ca/tiburon.json) |
| [Belvedere, CA](https://floodroute.com/ca/belvedere/history.md) | 1996–2026, NOAA San Francisco | 1972 | 8.38 ft, Feb 6, 1998 | [CSV](https://floodroute.com/data/history/ca/belvedere.csv) · [JSON](https://floodroute.com/data/history/ca/belvedere.json) |
| [Corte Madera, CA](https://floodroute.com/ca/corte-madera/history.md) | 1996–2026, NOAA San Francisco | 1972 | 8.38 ft, Feb 6, 1998 | [CSV](https://floodroute.com/data/history/ca/corte-madera.csv) · [JSON](https://floodroute.com/data/history/ca/corte-madera.json) |
| [Larkspur, CA](https://floodroute.com/ca/larkspur/history.md) | 1996–2026, NOAA San Francisco | 1972 | 8.38 ft, Feb 6, 1998 | [CSV](https://floodroute.com/data/history/ca/larkspur.csv) · [JSON](https://floodroute.com/data/history/ca/larkspur.json) |
| [San Rafael, CA](https://floodroute.com/ca/san-rafael/history.md) | 1996–2026, NOAA San Francisco | 1972 | 8.38 ft, Feb 6, 1998 | [CSV](https://floodroute.com/data/history/ca/san-rafael.csv) · [JSON](https://floodroute.com/data/history/ca/san-rafael.json) |
| [Santa Venetia, CA](https://floodroute.com/ca/santa-venetia/history.md) | 1996–2026, NOAA San Francisco | 0 | — | [CSV](https://floodroute.com/data/history/ca/santa-venetia.csv) · [JSON](https://floodroute.com/data/history/ca/santa-venetia.json) |
| [Novato, CA](https://floodroute.com/ca/novato/history.md) | 1996–2026, NOAA San Francisco | 1972 | 8.38 ft, Feb 6, 1998 | [CSV](https://floodroute.com/data/history/ca/novato.csv) · [JSON](https://floodroute.com/data/history/ca/novato.json) |
| [San Francisco, CA](https://floodroute.com/ca/san-francisco/history.md) | 1996–2026, NOAA San Francisco | 292 | 8.38 ft, Feb 6, 1998 | [CSV](https://floodroute.com/data/history/ca/san-francisco.csv) · [JSON](https://floodroute.com/data/history/ca/san-francisco.json) |
| [Boston, MA](https://floodroute.com/ma/boston/history.md) | 1996–2026, NOAA Boston | 1205 | 15.16 ft, Jan 4, 2018 | [CSV](https://floodroute.com/data/history/ma/boston.csv) · [JSON](https://floodroute.com/data/history/ma/boston.json) |
| [New York City, NY](https://floodroute.com/ny/new-york-city/history.md) | 1996–2026, NOAA The Battery | 894 | 14.04 ft, Oct 29, 2012 | [CSV](https://floodroute.com/data/history/ny/new-york-city.csv) · [JSON](https://floodroute.com/data/history/ny/new-york-city.json) |
| [Miami, FL](https://floodroute.com/fl/miami/history.md) | 1996–2026, NOAA Virginia Key | 1297 | 5.81 ft, Sep 10, 2017 | [CSV](https://floodroute.com/data/history/fl/miami.csv) · [JSON](https://floodroute.com/data/history/fl/miami.json) |
| [Miami Beach, FL](https://floodroute.com/fl/miami-beach/history.md) | 1996–2026, NOAA Virginia Key | 1000 | 5.81 ft, Sep 10, 2017 | [CSV](https://floodroute.com/data/history/fl/miami-beach.csv) · [JSON](https://floodroute.com/data/history/fl/miami-beach.json) |
| [Tampa, FL](https://floodroute.com/fl/tampa/history.md) | 1996–2026, NOAA St. Petersburg | 4 | 8.52 ft, Sep 27, 2024 | [CSV](https://floodroute.com/data/history/fl/tampa.csv) · [JSON](https://floodroute.com/data/history/fl/tampa.json) |
| [Charleston, SC](https://floodroute.com/sc/charleston/history.md) | 2012–2026, NOAA Charleston | 669 | 9.85 ft, Sep 11, 2017 | [CSV](https://floodroute.com/data/history/sc/charleston.csv) · [JSON](https://floodroute.com/data/history/sc/charleston.json) |
| [Norfolk, VA](https://floodroute.com/va/norfolk/history.md) | 1996–2026, NOAA Sewells Point | 944 | 7.89 ft, Sep 18, 2003 | [CSV](https://floodroute.com/data/history/va/norfolk.csv) · [JSON](https://floodroute.com/data/history/va/norfolk.json) |
| [Virginia Beach, VA](https://floodroute.com/va/virginia-beach/history.md) | 1996–2026, NOAA Sewells Point | 28 | 7.89 ft, Sep 18, 2003 | [CSV](https://floodroute.com/data/history/va/virginia-beach.csv) · [JSON](https://floodroute.com/data/history/va/virginia-beach.json) |
| [Lynnhaven, VA](https://floodroute.com/va/lynnhaven/history.md) | 1996–2026, NOAA Sewells Point | 106 | 7.89 ft, Sep 18, 2003 | [CSV](https://floodroute.com/data/history/va/lynnhaven.csv) · [JSON](https://floodroute.com/data/history/va/lynnhaven.json) |
| [Great Neck Manor, VA](https://floodroute.com/va/great-neck-manor/history.md) | 1996–2026, NOAA Sewells Point | 0 | — | [CSV](https://floodroute.com/data/history/va/great-neck-manor.csv) · [JSON](https://floodroute.com/data/history/va/great-neck-manor.json) |
| [Alanton, VA](https://floodroute.com/va/alanton/history.md) | 1996–2026, NOAA Sewells Point | 0 | — | [CSV](https://floodroute.com/data/history/va/alanton.csv) · [JSON](https://floodroute.com/data/history/va/alanton.json) |
| [Great Neck Estates, VA](https://floodroute.com/va/great-neck-estates/history.md) | 1996–2026, NOAA Sewells Point | 0 | — | [CSV](https://floodroute.com/data/history/va/great-neck-estates.csv) · [JSON](https://floodroute.com/data/history/va/great-neck-estates.json) |
| [Trantwood Shores, VA](https://floodroute.com/va/trantwood-shores/history.md) | 1996–2026, NOAA Sewells Point | 0 | — | [CSV](https://floodroute.com/data/history/va/trantwood-shores.csv) · [JSON](https://floodroute.com/data/history/va/trantwood-shores.json) |
| [Linkhorn Estates, VA](https://floodroute.com/va/linkhorn-estates/history.md) | 1996–2026, NOAA Sewells Point | 28 | 7.89 ft, Sep 18, 2003 | [CSV](https://floodroute.com/data/history/va/linkhorn-estates.csv) · [JSON](https://floodroute.com/data/history/va/linkhorn-estates.json) |
| [Linkhorn, VA](https://floodroute.com/va/linkhorn/history.md) | 1996–2026, NOAA Sewells Point | 28 | 7.89 ft, Sep 18, 2003 | [CSV](https://floodroute.com/data/history/va/linkhorn.csv) · [JSON](https://floodroute.com/data/history/va/linkhorn.json) |
| [Wolfsnare Plantation, VA](https://floodroute.com/va/wolfsnare-plantation/history.md) | 1996–2026, NOAA Sewells Point | 0 | — | [CSV](https://floodroute.com/data/history/va/wolfsnare-plantation.csv) · [JSON](https://floodroute.com/data/history/va/wolfsnare-plantation.json) |
| [Southern Points, VA](https://floodroute.com/va/southern-points/history.md) | 1996–2026, NOAA Sewells Point | 0 | — | [CSV](https://floodroute.com/data/history/va/southern-points.csv) · [JSON](https://floodroute.com/data/history/va/southern-points.json) |
| [Bay Colony, VA](https://floodroute.com/va/bay-colony/history.md) | 1996–2026, NOAA Sewells Point | 1191 | 7.89 ft, Sep 18, 2003 | [CSV](https://floodroute.com/data/history/va/bay-colony.csv) · [JSON](https://floodroute.com/data/history/va/bay-colony.json) |
| [Forest Hills, VA](https://floodroute.com/va/forest-hills/history.md) | 1996–2026, NOAA Sewells Point | 2 | 7.89 ft, Sep 18, 2003 | [CSV](https://floodroute.com/data/history/va/forest-hills.csv) · [JSON](https://floodroute.com/data/history/va/forest-hills.json) |
| [Bay Island, VA](https://floodroute.com/va/bay-island/history.md) | 1996–2026, NOAA Sewells Point | 744 | 7.89 ft, Sep 18, 2003 | [CSV](https://floodroute.com/data/history/va/bay-island.csv) · [JSON](https://floodroute.com/data/history/va/bay-island.json) |
| [Lynnhaven Shores, VA](https://floodroute.com/va/lynnhaven-shores/history.md) | 1996–2026, NOAA Sewells Point | 295 | 7.89 ft, Sep 18, 2003 | [CSV](https://floodroute.com/data/history/va/lynnhaven-shores.csv) · [JSON](https://floodroute.com/data/history/va/lynnhaven-shores.json) |
| [Fort Lauderdale, FL](https://floodroute.com/fl/fort-lauderdale/history.md) | 2018–2026, NOAA South Port Everglades | 388 | 4.92 ft, Sep 27, 2026 | [CSV](https://floodroute.com/data/history/fl/fort-lauderdale.csv) · [JSON](https://floodroute.com/data/history/fl/fort-lauderdale.json) |
| [Las Olas Isles, FL](https://floodroute.com/fl/las-olas-isles/history.md) | 2018–2026, NOAA South Port Everglades | 522 | 4.92 ft, Sep 27, 2026 | [CSV](https://floodroute.com/data/history/fl/las-olas-isles.csv) · [JSON](https://floodroute.com/data/history/fl/las-olas-isles.json) |
| [Victoria Park, FL](https://floodroute.com/fl/victoria-park/history.md) | 2018–2026, NOAA South Port Everglades | 247 | 4.92 ft, Sep 27, 2026 | [CSV](https://floodroute.com/data/history/fl/victoria-park.csv) · [JSON](https://floodroute.com/data/history/fl/victoria-park.json) |
| [Rio Vista, FL](https://floodroute.com/fl/rio-vista/history.md) | 2018–2026, NOAA South Port Everglades | 388 | 4.92 ft, Sep 27, 2026 | [CSV](https://floodroute.com/data/history/fl/rio-vista.csv) · [JSON](https://floodroute.com/data/history/fl/rio-vista.json) |
| [Harbor Beach, FL](https://floodroute.com/fl/harbor-beach/history.md) | 2018–2026, NOAA South Port Everglades | 247 | 4.92 ft, Sep 27, 2026 | [CSV](https://floodroute.com/data/history/fl/harbor-beach.csv) · [JSON](https://floodroute.com/data/history/fl/harbor-beach.json) |
| [Coral Ridge, FL](https://floodroute.com/fl/coral-ridge/history.md) | 2018–2026, NOAA South Port Everglades | 129 | 4.92 ft, Sep 27, 2026 | [CSV](https://floodroute.com/data/history/fl/coral-ridge.csv) · [JSON](https://floodroute.com/data/history/fl/coral-ridge.json) |
| [North Miami, FL](https://floodroute.com/fl/north-miami/history.md) | 1996–2026, NOAA Virginia Key | 246 | 5.81 ft, Sep 10, 2017 | [CSV](https://floodroute.com/data/history/fl/north-miami.csv) · [JSON](https://floodroute.com/data/history/fl/north-miami.json) |
| [Marin County, CA](https://floodroute.com/ca/marin-county/history.md) | 1996–2026, NOAA San Francisco | 1972 | 8.38 ft, Feb 6, 1998 | [CSV](https://floodroute.com/data/history/ca/marin-county.csv) · [JSON](https://floodroute.com/data/history/ca/marin-county.json) |

## Method

For every day since 1996 we take NOAA's verified highest observed water at the tide gauge, adjust it to the town's prediction station exactly as the live forecast does (the gauge's departure from the tide tables, minus the departure already built into our calibration), and run FloodRoute's flood model on today's road network and street elevations. A day counts when at least one road in the town is at or below that water level by the model's rules. Rain is not included, so wet days were likely worse.

## Fields

- `date`: Local date in the town's time zone (YYYY-MM-DD). One row per day; the day's highest water is used.
- `observed_time_utc`: Time of that observed high at the gauge, UTC.
- `gauge_id`: NOAA CO-OPS station that measured the water.
- `gauge_observed_high_ft_mllw`: NOAA verified observed high water at the gauge, feet above MLLW.
- `predicted_high_ft_mllw`: NOAA predicted high tide (the tide tables) at the town's prediction station, feet above MLLW.
- `above_tide_tables_ft`: Observed minus predicted at the gauge: storm surge, seasonal anomalies and sea-level rise since the tidal datum epoch.
- `model_water_ft_mllw`: The water level FloodRoute's model ran on (prediction + departure − the departure already in our calibration).
- `roads_at_risk`: Road segments in the town the model puts at or below that water level.
- `max_severity`: Deepest modeled water over any of those roads: 1 possible (under 0.5 ft), 2 likely (0.5–1.5 ft), 3 severe (1.5 ft or more).
- `deepest_streets`: Up to five street names, deepest first.

## License and credit

Open Database License (ODbL) 1.0 (https://opendatacommons.org/licenses/odbl/1-0/). Credit: FloodRoute (floodroute.com), © OpenStreetMap contributors, NOAA CO-OPS. Please describe the data as model estimates, never as observed flooding. Questions or corrections: contact@axiomic.ai.

---

Web version: https://floodroute.com/data · Site index for AI agents: https://floodroute.com/llms.txt · Every page is available as Markdown: add `.md` to its URL.

FloodRoute provides estimates only. Never drive or walk through flood water. © Axiomic, LLC · contact@axiomic.ai
