New: Screen RecorderScreen + webcam, trim, save as MP4Try it now →

Add tools here by clicking the star icon.
Back to tools

NYC Boundary GeoJSON – City Limits & Borough Outlines

Load the New York City limits or any of the five boroughs from OpenStreetMap with one click, check them on the map, and download them as GeoJSON, KML or Shapefile. The search box works the same way for any other city, county or country.

Loading map editor…

Where the boundaries come from

This page doesn't ship a hand-drawn outline. The buttons above the map download the boundary from OpenStreetMap (through the Nominatim service), simplified to about 10 metres so the file stays small:

  • New York City – OpenStreetMap relation 175905, the city limits
  • Manhattan (New York County), Brooklyn (Kings County), Queens (Queens County), the Bronx (Bronx County) and Staten Island (Richmond County)

Each shape gets a name, a source and an osm_id property so you always know where it came from. Load several boroughs and export them together as one FeatureCollection.

Why the area includes water

New York's legal city limits run through the surrounding water — the harbour, the rivers and part of the Lower Bay. The OpenStreetMap boundary follows those limits, so the city outline measures roughly 470 square miles, while New York's land area is about 300 square miles. If you need shoreline-clipped shapes, see below.

Official alternatives

For official or legal work, NYC's Department of City Planning publishes Borough Boundaries on NYC Open Data, both clipped to the shoreline and with water areas included (GeoJSON, KML and Shapefile). Download one there and open it here with Import to view, measure, edit or convert it.

Licence

OpenStreetMap data is © OpenStreetMap contributors and available under the Open Database License (ODbL). You may use it, including commercially, if you credit OpenStreetMap and share changes to the data under the same licence.

Other places

Type any city, county, state, country or park into the search box on the map, press Enter, then press Outline next to the right result to add its boundary. Very detailed boundaries (whole countries with long coastlines) can take a moment to load.

How to use it

  1. Press “New York City” or a borough button above the map; the outline is loaded from OpenStreetMap.
  2. Select the shape to see its area and perimeter; rename it or change its colour if you like.
  3. Load more boroughs if you need them — they are added as separate features.
  4. Export as GeoJSON, KML or Shapefile, or copy the geometry as WKT.

Common Use Cases

  • Clipping NYC datasets to the city or a borough
  • Background outlines for a web map
  • Geofencing an app to New York City
  • Quick area checks for reports and classes

Frequently Asked Questions

Is this the official New York City boundary?
It is the boundary mapped in OpenStreetMap, which follows the legal city limits, simplified to about 10 m. For official use, download the Borough Boundaries dataset from NYC Open Data — you can open that file here too.
Why is the NYC area about 470 square miles and not 300?
The city limits extend into the surrounding water. About 300 square miles are land; the rest is harbour, rivers and bay inside the city limits.
Can I get all five boroughs in one file?
Yes. Press each borough button, then Export → GeoJSON (or KML/Shapefile). Each borough is a separate feature with its name.
Can I use the boundary in my project?
Yes, under OpenStreetMap’s ODbL licence: credit “© OpenStreetMap contributors” and share changes to the data under the same licence.
Why is a boundary a MultiPolygon?
Boundaries that consist of several separate pieces — islands, for example — are stored as MultiPolygons. Use “Split into parts” in the panel if you need the pieces as separate features.

Why use this tool?

  • City limits and all five boroughs in one click
  • Real OpenStreetMap data, source stated
  • Exports GeoJSON, KML, Shapefile and WKT
  • Works for any place via search

Privacy

Your shapes and files stay in your browser — nothing is uploaded. Map tiles come from OpenStreetMap or Esri, and place searches go to OpenStreetMap Nominatim.

How was this tool?

Your feedback helps us make it better.

Have further opinions? Email me at hello@everythingbagel.app