Contains information licensed under the Open Government Licence – Ontario
Fisheries Management Zones API · Ontario

All 20 Ontario fisheries zones, one lookup away.

The Neighbourly Fisheries Management Zones API returns the boundaries of Ontario's 20 Fisheries Management Zones (FMZs) as GeoJSON. Find the zone for any lake, property or map view and match it to that zone's seasons and limits in the provincial regulations.

All 20 FMZsMultiPolygon GeoJSONZone numbersViewport queriesBounding boxes
Sample recordLive API
FMZ 15
Central Ontario · fisheries_management_zone 15
Zone
15
Zones total
20
Geometry
Polygon
OntarioGeoJSONRegulation key
20 zonesZone boundariesZone numbersBounding boxesGeoJSON
Overview

What is a Fisheries Management Zone?

Ontario is divided into 20 Fisheries Management Zones, numbered 1 to 20. Fishing seasons, catch and possession limits and size rules are set by zone, so knowing which FMZ a lake is in is the first step to knowing the rules on it. This API returns each zone's boundary and number, ready to intersect with a coordinate, a lake or a map view.

Zone for any point

Send a small viewport around a coordinate and get back its zone. Run it in bulk to tag every lake or listing in your database with its FMZ.

Ready for maps

Boundaries are stored as pre-computed GeoJSON with a bounding box, so a province-wide zone overlay loads in one request.

A key to the regulations

The zone number is how Ontario's fishing regulations summary is organized, so it is a clean join key for showing the right seasons and limits.

Fields

What each record contains.

These are the fields the API returns for this layer. Field names match the JSON response exactly.

Field Type Description
id integer Stable Neighbourly zone ID
fisheries_management_zone_id integer Zone number, 1–20
location_descr string Location description, where published
bbox_west … bbox_north float Bounding box
ogf_id integer Source feature ID
business_effective_date datetime Effective date of the boundary
boundary_geojson GeoJSON MultiPolygon geometry
Endpoints

Query by map view, ID or filter.

All requests go to https://api.neighbourly.io and send your key in the Api-Key header. A viewport is a JSON bounding box, {"southWestLat":…,"southWestLon":…,"northEastLat":…,"northEastLon":…}, URL-encoded.

GET
/api/v1/locations/fisheries_management_zone?viewport={…}&includes_boundaries=true
Zones overlapping a viewport, with optional geometry.
GET
/api/v1/locations/fisheries_management_zone/{id}
One zone with its boundary.
GET
/api/v1/spatial/fisheries_management_zones
All zones as a GeoJSON FeatureCollection.
Example response

Real data, straight from the API.

Live response, trimmed. Add includes_boundaries=true for the zone polygon.

  • GeometryMultiPolygon
  • FormatJSON and GeoJSON (WGS84, EPSG:4326)
  • CoverageOntario, Canada
  • SourceOntario Ministry of Natural Resources (Ontario GeoHub)
  • Per requestAll zones in one request
  • AuthApi-Key header
GET /api/v1/locations/fisheries_management_zone?viewport={Huntsville} 200 OK
[
  {
    "id":                           15,
    "ogf_id":                       211300015,
    "fisheries_management_zone_id": 15,
    "location_descr":               null
  }
]
Who uses it

Where this layer earns its place.

Fishing apps

Show the rules for where you are

Resolve a user's location or chosen lake to its FMZ, then show that zone's seasons and limits from the official summary.

Cottage listings

Zone on every waterfront listing

Tag waterfront properties with their FMZ so anglers know which regulations apply.

Tourism & outfitters

Zone-aware trip planning

Organize lake guides and fishing packages by the zone they fall in.

Data teams

Bulk zone tagging

Tag thousands of lakes, sites or customers with their FMZ in a batch job using one consistent boundary source.

Related layers

Works well with.

Every environmental layer shares the same API key, coordinate system and response conventions. Combine them in one integration.

Frequently asked questions

Common questions about the Fisheries Management Zones API.

How many Fisheries Management Zones does Ontario have?

Twenty, numbered 1 to 20. All 20 are in the API.

Does the API include fishing regulations?

No. It returns zone boundaries and numbers. Seasons and limits change, so match the zone number to the current Ontario Fishing Regulations Summary.

Where does the data come from?

Ontario Ministry of Natural Resources Fisheries Management Zone boundaries, published through Ontario GeoHub.

How do I find the zone for a lake?

Fetch the lake from the Lake Data API and send its bounding box as the viewport. A large lake can touch two zones, so check every zone returned.

Are there zones for other provinces?

Not today. This layer is Ontario's FMZ system.

How do I get access?

Request an API key from the dashboard or book a demo. Every request sends the key in the Api-Key header. Pricing is usage-based.

Data sources

Neighbourly normalizes public open data into one schema. Source licences and attribution apply; see our terms.

Add FMZ lookups to your product.

Get an API key and query this layer today, or talk to us about coverage and volume.