View In:
ArcGIS Online Map Viewer
Name: EnforcementAreasMaster
Display Field: basinname
Type: Feature Layer
Geometry Type: esriGeometryPolygon
Description: <p>This public layer view shows the approximate areas covered by water distribution projects in Montana. In each project a district court has appointed one or more water commissioners to distribute water from a source according to water right priority. Each polygon is one project, labeled with its project number and source, for example E001 Musselshell River. The layer includes active projects and inactive historical projects. Status is Active (active in 2026), Active in 2025 (active in 2025 but not renewed in 2026), or Inactive (historical). It powers the Distribution tab of DNRC's WaterMapper application, where the public can see which projects are active and which water rights are included. DNRC Adjudication, Enforcement, and Distribution Bureau staff also attach the related court orders and water right tabulations to each feature. The polygons show the general drainage area of each project. They are not boundaries officially designated by a district court or the Montana Water Court.</p><p>Background: Montana water rights follow the prior appropriation doctrine ("first in time, first in right"). When shortages or conflicts arise, water users can petition their district court to appoint a water commissioner (MCA 85-5-101). The district court appoints and supervises the commissioner (MCA 85-2-406) and may ask the Montana Water Court for a tabulation, which lists the water rights included in the project by priority. The Water Court orders DNRC to compile the tabulations and maps, reviews them, and sends them to the district court for the commissioner to use. DNRC supports the courts and commissioners with water right data, education, and training.</p><p>Sources: Created by the Montana DNRC Water Resources Division in May 2024 and updated annually. The Adjudication, Enforcement, and Distribution Bureau and the Technical Project Services Bureau maintain it. Project numbers, sources, counties, basins, and status come from DNRC's distribution project records. Polygon boundaries were built from existing watershed shapes. Some came from DNRC's Montana Water Right Administrative Basins dataset. Others came from USGS Watershed Boundary Dataset (WBD) HUC 12 and HUC 10 hydrologic units, which are distributed with the National Hydrography Dataset (NHD). DNRC selected, combined, or edited these shapes as needed. Some field names use the older term "enforcement" (for example EnfNo). They refer to distribution projects, which are separate from water right enforcement under Montana law. HUC, basin, and GNIS values carried over from those sources reflect the version used and may not match the current WBD or DNRC basin data.</p><p>More information: https://dnrc.mt.gov/Water-Resources/Water-Rights/Water-Distribution-and-Commissioner-Resources ; WaterMapper: https://experience.arcgis.com/experience/cde31f7944ea4fe883b3c465388c2055 ; MCA 85-5-101: https://archive.legmt.gov/bills/mca/title_0850/chapter_0050/part_0010/section_0010/0850-0050-0010-0010.html ; MCA 85-2-406: https://archive.legmt.gov/bills/mca/title_0850/chapter_0020/part_0040/section_0060/0850-0020-0040-0060.html ; Water Commissioner Training Manual: https://dnrc.mt.gov/_docs/water/Distribution/Webpage_Assets/Manuals_and_Guidance/WC-Manual-Final-2025.pdf</p><p>Use limitations: Boundaries are approximate and meant for general reference at regional scales. Because many follow whole HUC or basin polygons, a project area may include land and water outside the project or leave out tributaries that are part of it. The polygons do not decide which water rights are in a project. The district court order and the water right tabulation for each project are the authority. Status and project details are updated annually and may not reflect recent court actions. In 2026 the courts began requiring projects to be formally renewed. A status of Active in 2025 means a project was not renewed for 2026. It does not confirm that the project has stopped distributing water. For water commissioner contact information, contact the local district court.</p>
Service Item Id: 2ab7d05394d842a1a5ef230a2adae0e6
Copyright Text: Montana DNRC Water Resources Division, Adjudication, Enforcement, and Distribution Bureau and Technical Project Services Bureau. Some polygon boundaries derived from DNRC's Montana Water Right Administrative Basins and from USGS Watershed Boundary Dataset (WBD) HUC 12 and HUC 10 hydrologic units, distributed with the National Hydrography Dataset (NHD).
Default Visibility: true
MaxRecordCount: 1000
MaxSelectionCount: 0
Supported Query Formats: JSON, geoJSON, PBF
Min Scale: 3.6978596E7
Max Scale: 18055.0
Supports Advanced Queries: true
Supports Statistics: true
Can Scale Symbols: false
Use Standardized Queries: true
Supports ValidateSQL: true
Supports Calculate: true
Extent:
XMin: 193802.61930000782
YMin: 17682.525400001556
XMax: 961900.9940000027
YMax: 541607.6229999997
Spatial Reference: 32100
(32100)
LatestVCSWkid(0)
Drawing Info:
Renderer:
Simple Renderer:
Symbol: Style: esriSFSSolid
Color: [102, 147, 34, 0]
Outline:
Style: esriSLSSolid
Color: [230, 152, 0, 255]
Width: 2
Label: N/A
Description: N/A
Transparency: 0
Labeling Info:
Feature Draw Order:
Advanced Query Capabilities:
Supports Statistics: true
Supports OrderBy: true
Supports Distinct: true
Supports Pagination: true
Supports TrueCurve: false
Supports Returning Query Extent: true
Supports Query With Distance: true
Supports Sql Expression: true
Supports Query With ResultType: true
Supports Returning Geometry Centroid: true
Supports Binning LOD: true
Supports Query With LOD Spatial Reference: true
Supports Percentile Statistics: true
Supports Having Clause: true
Supports Count Distinct: true
Supports Time Relation: false
Supports Sql Format: false
Supports Query Analytic: true
Supports Query With Current User: true
HasZ: false
HasM: false
Has Attachments: true
HTML Popup Type: esriServerHTMLPopupTypeNone
Type ID Field:
Fields:
-
objectid
(
nullable: false, defaultValue: null, editable: false, length: 4, description: {"fieldValueType":"uniqueIdentifier","value":"System-assigned unique identifier for each feature."}, type: esriFieldTypeOID, modelName: objectid, isViewOverride: true, alias: Object ID
)
-
gnis_id
(
nullable: true, editable: true, defaultValue: null, description: {"fieldValueType":"uniqueIdentifier","value":"Geographic Names Information System (GNIS) identifier carried over from a source watershed polygon, as of the source version used. Filled in for only a few features. Not maintained by DNRC for this layer."}, type: esriFieldTypeInteger, modelName: gnis_id, isViewOverride: true, alias: GNIS ID (Source Data)
)
-
huc12
(
nullable: true, editable: true, defaultValue: null, length: 12, description: {"fieldValueType":"uniqueIdentifier","value":"12-digit Watershed Boundary Dataset hydrologic unit code (subwatershed) of the source polygon, for features built from HUC 12 units, for example 100200030505. Blank for features from other sources."}, type: esriFieldTypeString, modelName: huc12, isViewOverride: true, alias: HUC 12
)
-
tohuc
(
nullable: true, editable: true, defaultValue: null, length: 16, description: {"fieldValueType":"uniqueIdentifier","value":"Hydrologic unit code of the downstream HUC 12 that the source subwatershed drains to, as recorded in the Watershed Boundary Dataset version used. Carried over from the source data."}, type: esriFieldTypeString, modelName: tohuc, isViewOverride: true, alias: To HUC
)
-
enforcementarea
(
nullable: true, editable: true, defaultValue: null, length: 255, description: {"fieldValueType":"nameOrTitle","value":"Project number and source name of the distribution project, for example E001 Musselshell River. The field name uses the older term enforcement."}, type: esriFieldTypeString, modelName: enforcementarea, isViewOverride: true, alias: Distribution Project
)
-
description
(
nullable: true, editable: true, defaultValue: null, length: 255, description: {"fieldValueType":"locationOrPlaceName","value":"Label of the DNRC water right administrative basin carried over from the source polygon, for example Basin 41H."}, type: esriFieldTypeString, modelName: description, isViewOverride: true, alias: Source Basin Label
)
-
huc10
(
nullable: true, editable: true, defaultValue: null, length: 10, description: {"fieldValueType":"uniqueIdentifier","value":"10-digit Watershed Boundary Dataset hydrologic unit code (watershed) of the source polygon, for features built from HUC 10 units, for example 1002000112. Blank for features from other sources."}, type: esriFieldTypeString, modelName: huc10, isViewOverride: true, alias: HUC 10
)
-
basinnum
(
nullable: true, editable: true, defaultValue: null, length: 50, description: {"fieldValueType":"uniqueIdentifier","value":"DNRC water right administrative basin number of the source polygon, for features built from the Montana Water Right Administrative Basins dataset, for example 41B."}, type: esriFieldTypeString, modelName: basinnum, isViewOverride: true, alias: Source Basin Number
)
-
basinname
(
nullable: true, editable: true, defaultValue: null, length: 128, type: esriFieldTypeString, modelName: basinname, alias: BASINNAME
)
-
enfno
(
nullable: true, editable: true, defaultValue: null, length: 255, description: {"fieldValueType":"uniqueIdentifier","value":"DNRC distribution project number, the letter E followed by three digits, for example E001."}, type: esriFieldTypeString, modelName: enfno, isViewOverride: true, alias: Project Number
)
-
source
(
nullable: true, editable: true, defaultValue: null, length: 255, description: {"fieldValueType":"nameOrTitle","value":"Stream, ditch, or other source of water that the project distributes, for example Musselshell River or Birch Creek, Willow Creek, and Tributaries."}, type: esriFieldTypeString, modelName: source, isViewOverride: true, alias: Water Source
)
-
enfarea
(
nullable: true, editable: true, defaultValue: null, length: 255, description: {"fieldValueType":"nameOrTitle","value":"Project number and source name, for example E001 Musselshell River. Same values as the EnforcementArea field."}, type: esriFieldTypeString, modelName: enfarea, isViewOverride: true, alias: Distribution Project (Duplicate)
)
-
county
(
nullable: true, editable: true, defaultValue: null, length: 255, description: {"fieldValueType":"locationOrPlaceName","value":"County or counties where the project is located, for example Broadwater, Jefferson."}, type: esriFieldTypeString, modelName: county, isViewOverride: true, alias: County
)
-
basin
(
nullable: true, editable: true, defaultValue: null, length: 255, description: {"fieldValueType":"locationOrPlaceName","value":"DNRC water right administrative basin or basins where the project is located, for example 41H or 40A, 40C."}, type: esriFieldTypeString, modelName: basin, isViewOverride: true, alias: Water Right Basin
)
-
f_status
(
nullable: true, editable: true, defaultValue: null, length: 255, description: {"fieldValueType":"typeOrCategory","value":"Project status. Active: active in 2026. Active in 2025: active in 2025 but not formally renewed for 2026 under the new court-required renewal process. The project may or may not be distributing water this year. Inactive: historical project that is no longer active."}, type: esriFieldTypeString, modelName: f_status, isViewOverride: true, alias: Status
)
-
dnrc_url
(
nullable: true, editable: true, defaultValue: null, length: 255, description: {"fieldValueType":"description","value":"Web address of the project's page on the DNRC website, where available. Blank for projects without a page."}, type: esriFieldTypeString, modelName: dnrc_url, isViewOverride: true, alias: DNRC Project Page
)
-
projectyear
(
nullable: true, editable: true, defaultValue: null, length: 255, description: {"fieldValueType":"dateAndTime","value":"Last year the project was officially active, stored as text, for example 2025."}, type: esriFieldTypeString, modelName: projectyear, isViewOverride: true, alias: Project Year
)
-
globalid
(
nullable: false, editable: false, defaultValue: null, length: 38, description: {"fieldValueType":"uniqueIdentifier","value":"System-assigned globally unique identifier for each feature. Used to link attachments, such as court orders and tabulations, to features."}, type: esriFieldTypeGlobalID, modelName: globalid, isViewOverride: true, alias: Global ID
)
-
creationdate
(
nullable: true, editable: false, defaultValue: null, precision: 1, length: 29, description: {"fieldValueType":"dateAndTime","value":"Date and time the feature was created in this layer. Recorded automatically."}, type: esriFieldTypeDate, modelName: creationdate, isViewOverride: true, alias: Creation Date
)
-
creator
(
nullable: true, editable: false, defaultValue: null, length: 128, description: {"fieldValueType":"nameOrTitle","value":"Portal user account that created the feature. Recorded automatically."}, type: esriFieldTypeString, modelName: creator, isViewOverride: true, alias: Creator
)
-
editdate
(
nullable: true, editable: false, defaultValue: null, precision: 1, length: 29, description: {"fieldValueType":"dateAndTime","value":"Date and time the feature was last edited in this layer. Recorded automatically."}, type: esriFieldTypeDate, modelName: editdate, isViewOverride: true, alias: Edit Date
)
-
editor
(
nullable: true, editable: false, defaultValue: null, length: 128, description: {"fieldValueType":"nameOrTitle","value":"Portal user account that last edited the feature. Recorded automatically."}, type: esriFieldTypeString, modelName: editor, isViewOverride: true, alias: Editor
)
-
SHAPE__Length
(
virtual: true, nullable: true, editable: false, defaultValue: null, description: {"fieldValueType":"measurement","value":"Perimeter of the polygon, calculated by the system in the units of the layer's coordinate system."}, type: esriFieldTypeDouble, isViewOverride: true, alias: Perimeter
)
-
SHAPE__Area
(
virtual: true, nullable: true, editable: false, defaultValue: null, description: {"fieldValueType":"measurement","value":"Area of the polygon, calculated by the system in the units of the layer's coordinate system."}, type: esriFieldTypeDouble, isViewOverride: true, alias: Area
)
Templates:
-
Name: EnforcementAreasMaster
Description:
Prototype:
dnrc_url: null
huc10: null
basinnum: null
huc12: null
county: null
description: null
source: null
basin: null
tohuc: null
basinname: null
enfno: null
projectyear: null
gnis_id: null
f_status: null
enforcementarea: null
enfarea: null
Drawing Tool: esriFeatureEditToolPolygon
Capabilities: Query
Sync Can Return Changes: true
Is Data Versioned: false
Supports Rollback On Failure: true
Supports ApplyEdits With Global Ids: true
Supports ApplyEdits By Upload Id: true
Edit Fields Info:
- Creation Date Field: creationdate
- Creator Field: creator
- Edit Date Field: editdate
- Editor Field: editor
Ownership Based Access Control:
- Allow Others to Update: true
- Allow Others to Delete: true
- Allow Others to Query: true
Supports Query With Historic Moment: false
Supports Coordinates Quantization: true
Child Resources:
Supported Operations:
Query
Query Attachments
Query Analytic
Query Top Features
Query Bins
Append
Validate SQL
Generate Renderer
Return Updates
Metadata
Update Metadata