Miami-Dade County, FL parcel and infrastructure data API

Korzy has about 920,000 parcel records for Miami-Dade County, Florida, with source updates through August 2026. Nearly every record carries values and land use; 92% include year built and 91% include building size. In and around the county the API also maps about 10 power plants with about 3,300 MW of capacity, led by nuclear; about 20 data-center projects (10 operating and 1 under construction); and 2 ports with reported cargo. Look up any parcel by address or coordinates, then check nearby data-center projects, utilities and grid context at the same point.

Parcel coverage in Miami-Dade County

About 920,000 parcel records with boundaries, situs addresses and parcel numbers, with the latest source update from August 2026. Each record has a stable korzy_id you can store and look up again with /api/parcel-record. Share of records with each field:

FieldCoverageShare
Situs addressNearly all · 98%
Owner nameNot published
Assessed or market valueNearly all · 99%
Year builtMost · 92%
Building sizeMost · 91%
Last saleSome · 13%
Land useNearly all · 100%
ZoningNot published

Miami-Dade County records do not include owner names. See pricing for credit costs.

Infrastructure in and around Miami-Dade County

Power plants

About 10 operable plants with about 3,300 MW of nameplate capacity; largest by capacity: nuclear, natural gas, battery and pumped storage.

Plant details: /api/power/plants/{plant_id}

Substations and transmission

About 150 in-service substations, about 30 rated 230 kV or higher.

About 750 miles of transmission lines: 5 mi at under 100 kV; about 320 mi at 100–161 kV; about 330 mi at 220–287 kV; about 30 mi at 500 kV.

Water and sewer service

Service areas of about 25 community water systems cover about 20% of the county.

Sewer service areas of 6 systems cover about 11%.

At a point: /api/utilities/context

Data-center projects

About 20 tracked projects: 10 operating, 1 under construction, 1 proposed, 4 status not reported. Reported operating capacity: about 20 MW. Reported planned capacity: about 40 MW.

Within 10 km of a point: /api/datacenters/context

Flood zones and wetlands

Special flood hazard areas cover about 54% of the county on the current federal flood maps, published October 2026.

Mapped wetlands cover about 67%.

Rail, ports and freight

  • About 170 miles of active rail, about 85 of it main line
  • About 75 miles of national freight network highway
  • 2 port areas with reported cargo tonnage
  • 2 intermodal rail terminals

Within 25 km of a point: /api/logistics/context

Example requests for Miami-Dade County

Real responses from the production API, trimmed to the main fields. Every request needs an API key with api:read; see authentication and credits and limits.

1. Find a parcel by address

/api/search matches 5959 NW 7TH ST, MIAMI, FL and returns the parcel's korzy_id, coordinates and record. 1 credit.

curl --fail-with-body -sS --get \
  -H "Authorization: Bearer $KORZY_API_KEY" \
  --data-urlencode 'q=5959 NW 7TH ST, MIAMI, FL' \
  https://api.korzy.co/api/search
Python
import os
import requests

response = requests.get(
    "https://api.korzy.co/api/search",
    params={"q": "5959 NW 7TH ST, MIAMI, FL"},
    headers={"Authorization": f"Bearer {os.environ['KORZY_API_KEY']}"},
    timeout=30,
)
response.raise_for_status()
parcel = response.json()["results"][0]
print(parcel["korzy_id"], parcel["longitude"], parcel["latitude"])
Response (trimmed)
{
  "results": [
    {
      "korzy_id": "12086-6f87179d89e78ff88011",
      "address": "5959 NW 7TH ST",
      "city": "MIAMI",
      "postcode": "33126",
      "county": "Miami-Dade",
      "statefp": "12",
      "longitude": -80.29337008149122,
      "latitude": 25.77862416333226,
      "match_type": "exact",
      "parcelid": "12-086-0130510040010",
      "parceladdr": "5959 NW 7TH ST",
      "parcelcity": "MIAMI",
      "situs_zip": "33126",
      "usedesc": "PRIVATELY OWNED HOSPITALS",
      "yearbuilt": 1962,
      "bldgsqft": 49192,
      "totalvalue": 34065253,
      "saledate": "2022-01-01",
      "saleamt": 60000000,
      "updated": "2026-08-23",
      "geoid": "12086"
    }
  ],
  "truncated": false
}

2. Look up the parcel at a point

/api/query/point returns every parcel whose boundary covers the coordinates; here it returns the same record, 12086-6f87179d89e78ff88011, in records. 1 credit per 10 records requested.

curl --fail-with-body -sS --get \
  -H "Authorization: Bearer $KORZY_API_KEY" \
  --data-urlencode 'longitude=-80.29337' \
  --data-urlencode 'latitude=25.778624' \
  --data-urlencode 'limit=5' \
  https://api.korzy.co/api/query/point
JavaScript
const params = new URLSearchParams({"longitude": "-80.29337", "latitude": "25.778624", "limit": "5"});
const response = await fetch(`https://api.korzy.co/api/query/point?${params}`, {
  headers: { Authorization: `Bearer ${process.env.KORZY_API_KEY}` },
});
if (!response.ok) throw new Error(`Korzy API ${response.status}`);
const { records } = await response.json();
console.log(records.map((record) => record.korzy_id));

3. Check nearby data-center projects

/api/datacenters/context lists data-center projects within 10 km of the point, nearest first. 1 credit per 10 records requested.

curl --fail-with-body -sS --get \
  -H "Authorization: Bearer $KORZY_API_KEY" \
  --data-urlencode 'longitude=-80.29337' \
  --data-urlencode 'latitude=25.778624' \
  --data-urlencode 'radius_km=10' \
  --data-urlencode 'limit=3' \
  https://api.korzy.co/api/datacenters/context
Python
import os
import requests

response = requests.get(
    "https://api.korzy.co/api/datacenters/context",
    params={"longitude": "-80.29337", "latitude": "25.778624", "radius_km": "10", "limit": "3"},
    headers={"Authorization": f"Bearer {os.environ['KORZY_API_KEY']}"},
    timeout=30,
)
response.raise_for_status()
for project in response.json()["projects"]:
    print(project["name"], project["status"], project["distance_km"])
Response (trimmed)
{
  "projects": [
    {
      "project_id": "dc_a534f6ea62b61a5c28ce",
      "name": "NocRoom Miami IT Services",
      "status": "unknown",
      "state": "FL",
      "longitude": -80.3177484,
      "latitude": 25.7915453,
      "location_precision": "exact",
      "distance_km": 2.832334161190357
    },
    {
      "project_id": "dc_7ce62e13a3c1fed2df60",
      "name": "CoreSite MI2 — Doral",
      "operator": "CoreSite",
      "status": "operating",
      "city": "Doral",
      "state": "FL",
      "longitude": -80.333581,
      "latitude": 25.793318,
      "location_precision": "approximate",
      "distance_km": 4.344954870932448
    },
    {
      "project_id": "dc_01c5a84452957efda6e7",
      "name": "Aptum Miami Data Center — Doral",
      "operator": "Aptum Technologies",
      "status": "operating",
      "city": "Doral",
      "state": "FL",
      "longitude": -80.342656,
      "latitude": 25.795634,
      "location_precision": "approximate",
      "operational_mw": 2,
      "distance_km": 5.28468068835217
    }
  ],
  "radius_km": 10,
  "limit": 3,
  "truncated": true
}

Miami-Dade County data questions

How many parcels in Miami-Dade County include year built?
About 850,000 of about 920,000 parcel records (92%) include year built.
Does the Korzy API return owner names for Miami-Dade County parcels?
Miami-Dade County parcel records do not include owner names. Values, land use and building facts are returned where the county publishes them.
How many data-center projects are in Miami-Dade County?
Korzy tracks about 20 data-center projects in Miami-Dade County: 10 operating, 4 status not reported and 1 under construction. /api/datacenters/context lists projects within 10 km of any point.
How much power generation is in Miami-Dade County?
About 10 operable power plants in Miami-Dade County total about 3,300 MW of nameplate capacity, mainly nuclear, natural gas and battery and pumped storage.
Which water systems serve Miami-Dade County?
Service areas of about 25 community water systems cover about 20% of Miami-Dade County, and sewer service areas cover about 11%. /api/utilities/context returns the water and sewer matches at a point.

More featured counties

All featured Florida counties

Build on Miami-Dade County parcel data

Search, point and record lookups work the same in every county Korzy covers. Credits are shared across parcels, utilities, environment, logistics and data-center routes.