{
  "@context": "https://schema.org",
  "@type": "Dataset",
  "name": "zipradar — Schools by US ZIP",
  "description": "Schools per US ZIP code — sourced from NCES Common Core of Data, refreshed annual (nces releases with one-year lag).",
  "url": "https://zipradar.org/topic/schools/",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "publisher": {
    "@type": "Organization",
    "name": "zipradar",
    "url": "https://zipradar.org"
  },
  "spatialCoverage": {
    "@type": "Country",
    "name": "United States"
  },
  "dateModified": "2026-04-26",
  "keywords": [
    "schools",
    "us zip code",
    "neighborhood data",
    "nces common core of data"
  ],
  "creator": {
    "@type": "Organization",
    "name": "NCES Common Core of Data",
    "url": "https://nces.ed.gov/ccd/"
  },
  "isAccessibleForFree": true,
  "distribution": [
    {
      "@type": "DataDownload",
      "encodingFormat": "text/html",
      "contentUrl": "https://zipradar.org/topic/schools/",
      "description": "Topic landing page with full federation breakdown"
    },
    {
      "@type": "DataDownload",
      "encodingFormat": "application/json",
      "contentUrl": "https://zipradar.org/api/schools.json",
      "description": "Machine-readable topic metadata"
    }
  ],
  "topic": {
    "slug": "schools",
    "label": "Schools",
    "source": "NCES Common Core of Data",
    "sourceUrl": "https://nces.ed.gov/ccd/",
    "refreshCadence": "Annual (NCES releases with one-year lag)",
    "limitations": "Private schools have partial coverage. Charter schools are included where the state reports them. Magnet or choice districts may have multiple options per ZIP."
  },
  "coverage": {
    "zip_count": 340,
    "state_count": 51,
    "url_template_per_zip": "https://zipradar.org/topic/schools/{zip}/",
    "url_template_per_state": "https://zipradar.org/topic/schools/state/{state-lowercase}/"
  },
  "sitemap": "https://zipradar.org/sitemap.xml",
  "sitemap_ai": "https://zipradar.org/sitemap-ai.xml",
  "contact": "contact@editnative.com"
}