Layers:
Name: Parcels (Current)
Display Field:
Type: Feature Layer
Geometry Type: esriGeometryPolygon
Has Views: true
Source Schema Changes Allowed: false
Description: Land parcel data for all properties in the City of Detroit from the Office of the Assessor. These are the parcel boundaries for the 2024 tax year.
The Parcels data set from the City of Detroit Office of the Assessor is updated daily with land parcel data for all properties within the City of Detroit. Records in this data set describe the assessed values, rights, ownership interests, most recent sales data, physical descriptions, and addresses associated with each parcel. Parcels are distinguished from lots or plots of land in that property ownership rights are the fundamental units of division between parcels. The graphic depiction of land parcels represents real property ownership within the City for both privately and publicly owned properties.
Data maintenance note: Databases used by the Office of the Assessor for parcels data are checked for updates daily. If an update is detected, the published Parcels dataset is then updated to reflect the most recent data available. Similarly, Zoning data provided by the Buildings, Safety Engineering, and Environmental Department (BSEED) Zoning Division is checked for updates daily. If any updates are available, values in the Zoning field are updated to reflect the most recent zoning data available. The "Data Updated" date for the Parcels dataset reflects the most recent date any data updates were detected and incorporated into the Parcels dataset. The GIS / Land Records Maintenance Division in the Office of the Assessor manages the data integrity of the parcel file.
Copyright Text:
Min. Scale: 0
Max. Scale: 0
Default Visibility: true
Max Record Count: 1000
Supported query Formats: JSON, geoJSON, PBF
Use Standardized Queries: True
Extent:
XMin: -9271535.65164056
YMin: 5199312.33006534
XMax: -9229569.99548931
YMax: 5228644.375594
Spatial Reference: 102100 (3857)
Drawing Info:
{"renderer":{"type":"simple","symbol":{"type":"esriSFS","style":"esriSFSSolid","color":[76,129,205,191],"outline":{"type":"esriSLS","style":"esriSLSSolid","color":[0,0,0,255],"width":0.75}}},"transparency":0,"labelingInfo":null}
HasZ: false
HasM: false
Has Attachments: false
Has Geometry Properties: true
HTML Popup Type: esriServerHTMLPopupTypeNone
Object ID Field: ObjectId
Unique ID Field:
IsSystemMaintained : True
Global ID Field:
Type ID Field:
Fields:
- object_id (type: esriFieldTypeInteger, alias: object_id, SQL Type: sqlTypeInteger, nullable: true, editable: true)
- parcel_id (type: esriFieldTypeString, alias: Parcel ID, SQL Type: sqlTypeNVarchar, length: 4000, nullable: true, editable: true)
- address (type: esriFieldTypeString, alias: Address, SQL Type: sqlTypeNVarchar, length: 4000, nullable: true, editable: true)
- zip_code (type: esriFieldTypeString, alias: ZIP Code, SQL Type: sqlTypeNVarchar, length: 4000, nullable: true, editable: true)
- taxpayer_1 (type: esriFieldTypeString, alias: Taxpayer 1, SQL Type: sqlTypeNVarchar, length: 4000, nullable: true, editable: true)
- taxpayer_2 (type: esriFieldTypeString, alias: Taxpayer 2, SQL Type: sqlTypeNVarchar, length: 4000, nullable: true, editable: true)
- taxpayer_address (type: esriFieldTypeString, alias: Taxpayer Address, SQL Type: sqlTypeNVarchar, length: 4000, nullable: true, editable: true)
- taxpayer_city (type: esriFieldTypeString, alias: Taxpayer City, SQL Type: sqlTypeNVarchar, length: 4000, nullable: true, editable: true)
- taxpayer_state (type: esriFieldTypeString, alias: Taxpayer State, SQL Type: sqlTypeNVarchar, length: 4000, nullable: true, editable: true)
- taxpayer_zip_code (type: esriFieldTypeString, alias: Taxpayer ZIP Code, SQL Type: sqlTypeNVarchar, length: 4000, nullable: true, editable: true)
- property_class (type: esriFieldTypeSmallInteger, alias: Property Class, SQL Type: sqlTypeSmallInt, nullable: true, editable: true)
- property_class_description (type: esriFieldTypeString, alias: Property Class Description, SQL Type: sqlTypeNVarchar, length: 4000, nullable: true, editable: true)
- property_class_previous (type: esriFieldTypeSmallInteger, alias: Previous Property Class, SQL Type: sqlTypeSmallInt, nullable: true, editable: true)
- use_code (type: esriFieldTypeString, alias: Use Code, SQL Type: sqlTypeNVarchar, length: 4000, nullable: true, editable: true)
- use_code_description (type: esriFieldTypeString, alias: Use Code Description, SQL Type: sqlTypeNVarchar, length: 4000, nullable: true, editable: true)
- zoning_district (type: esriFieldTypeString, alias: Zoning District, SQL Type: sqlTypeNVarchar, length: 4000, nullable: true, editable: true)
- year_built (type: esriFieldTypeSmallInteger, alias: Year Built, SQL Type: sqlTypeSmallInt, nullable: true, editable: true)
- building_style (type: esriFieldTypeString, alias: Building Style, SQL Type: sqlTypeNVarchar, length: 4000, nullable: true, editable: true)
- num_buildings (type: esriFieldTypeSmallInteger, alias: Building Count, SQL Type: sqlTypeSmallInt, nullable: true, editable: true)
- total_floor_area (type: esriFieldTypeInteger, alias: Total Floor Area, SQL Type: sqlTypeInteger, nullable: true, editable: true)
- tax_status (type: esriFieldTypeString, alias: Tax Status, SQL Type: sqlTypeNVarchar, length: 4000, nullable: true, editable: true)
- tax_status_description (type: esriFieldTypeString, alias: Tax Status Description, SQL Type: sqlTypeNVarchar, length: 4000, nullable: true, editable: true)
- tax_status_previous (type: esriFieldTypeString, alias: Previous Tax Status, SQL Type: sqlTypeNVarchar, length: 4000, nullable: true, editable: true)
- amt_assessed_value (type: esriFieldTypeSingle, alias: Assessed Value, SQL Type: sqlTypeReal, nullable: true, editable: true)
- amt_assessed_value_previous (type: esriFieldTypeSingle, alias: Previous Assessed Value, SQL Type: sqlTypeReal, nullable: true, editable: true)
- amt_taxable_value (type: esriFieldTypeSingle, alias: Taxable Value, SQL Type: sqlTypeReal, nullable: true, editable: true)
- amt_taxable_value_previous (type: esriFieldTypeSingle, alias: Previous Taxable Value, SQL Type: sqlTypeReal, nullable: true, editable: true)
- pct_pre_claimed (type: esriFieldTypeSmallInteger, alias: Principal Residence Exemption % Claimed, SQL Type: sqlTypeSmallInt, nullable: true, editable: true)
- nez_district (type: esriFieldTypeString, alias: NEZ District, SQL Type: sqlTypeNVarchar, length: 4000, nullable: true, editable: true)
- ecf_neighborhood (type: esriFieldTypeString, alias: ECF Neighborhood, SQL Type: sqlTypeNVarchar, length: 4000, nullable: true, editable: true)
- is_improved (type: esriFieldTypeSmallInteger, alias: Is Improved, SQL Type: sqlTypeSmallInt, nullable: true, editable: true)
- related_parcel_id (type: esriFieldTypeString, alias: Related Parcel ID, SQL Type: sqlTypeNVarchar, length: 4000, nullable: true, editable: true)
- sale_date (type: esriFieldTypeDate, alias: Sale Date, SQL Type: sqlTypeTimestamp2, length: 8, nullable: true, editable: true)
- amt_sale_price (type: esriFieldTypeSingle, alias: Sale Price, SQL Type: sqlTypeReal, nullable: true, editable: true)
- total_square_footage (type: esriFieldTypeInteger, alias: Total Square Footage, SQL Type: sqlTypeInteger, nullable: true, editable: true)
- total_acreage (type: esriFieldTypeSingle, alias: Total Acreage, SQL Type: sqlTypeReal, nullable: true, editable: true)
- frontage (type: esriFieldTypeSmallInteger, alias: Frontage, SQL Type: sqlTypeSmallInt, nullable: true, editable: true)
- depth (type: esriFieldTypeSmallInteger, alias: Depth, SQL Type: sqlTypeSmallInt, nullable: true, editable: true)
- parcel_modified_date (type: esriFieldTypeDate, alias: Parcel Modified Date, SQL Type: sqlTypeTimestamp2, length: 8, nullable: true, editable: true)
- legal_description (type: esriFieldTypeString, alias: Legal Description, SQL Type: sqlTypeNVarchar, length: 2147483647, nullable: true, editable: true)
- ward (type: esriFieldTypeSmallInteger, alias: Ward, SQL Type: sqlTypeSmallInt, nullable: true, editable: true)
- landmap (type: esriFieldTypeString, alias: Landmap, SQL Type: sqlTypeNVarchar, length: 4000, nullable: true, editable: true)
- subdivision (type: esriFieldTypeString, alias: Subdivision, SQL Type: sqlTypeNVarchar, length: 4000, nullable: true, editable: true)
- local_historic_district (type: esriFieldTypeString, alias: Local Historic District, SQL Type: sqlTypeNVarchar, length: 4000, nullable: true, editable: true)
- neighborhood (type: esriFieldTypeString, alias: Neighborhood, SQL Type: sqlTypeNVarchar, length: 4000, nullable: true, editable: true)
- council_district (type: esriFieldTypeSmallInteger, alias: Council District, SQL Type: sqlTypeSmallInt, nullable: true, editable: true)
- street_number (type: esriFieldTypeSmallInteger, alias: Street Number, SQL Type: sqlTypeSmallInt, nullable: true, editable: true)
- street_prefix (type: esriFieldTypeString, alias: Street Prefix, SQL Type: sqlTypeNVarchar, length: 4000, nullable: true, editable: true)
- street_name (type: esriFieldTypeString, alias: Street Name, SQL Type: sqlTypeNVarchar, length: 4000, nullable: true, editable: true)
- ObjectId (type: esriFieldTypeOID, alias: ObjectId, SQL Type: sqlTypeInteger, length: 0, nullable: false, editable: false)
- Shape__Area (type: esriFieldTypeDouble, alias: Shape__Area, SQL Type: sqlTypeFloat, nullable: true, editable: false)
- Shape__Length (type: esriFieldTypeDouble, alias: Shape__Length, SQL Type: sqlTypeFloat, nullable: true, editable: false)
Templates:
Name: New Feature
Description:
Drawing Tool: esriFeatureEditToolPolygon
Prototype:
Is Data Versioned: false
Has Contingent Values: false
Supports Rollback On Failure Parameter: true
Last Edit Date: 2/13/2026 9:34:35 PM
Schema Last Edit Date: 2/13/2026 9:34:35 PM
Data Last Edit Date: 2/13/2026 9:34:35 PM