Bergen County, NJ Parcels & GIS Data

Bergen County, NJ parcel data: 345,032 property records with owner names, assessed values, land use, acreage, and addresses. Preview and download.

Land Records publishes Bergen County, New Jersey parcel data covering 345,032 property records.

This page documents parcel-level coverage for Bergen County, New Jersey. Each parcel record carries its boundary polygon (GIS geometry) along with attributes such as the parcel ID/APN, owner name and mailing address, situs (property) address, assessed land and improvement values, acreage, land-use and zoning codes, year built, and most recent sale price and date. Exact fill rates for Bergen County are listed in the attribute-coverage table below. Preview the data in the interactive explorer, or download the complete Bergen County property dataset.

Bergen County is the most populous county in the U.S. state of New Jersey. Located in the Gateway Region at the northeastern corner of New Jersey, Bergen County and its many inner suburbs constitute a highly developed part of the New York City metropolitan area, bordering the Hudson River; the George Washington Bridge, which crosses the Hudson, connects Bergen County with Manhattan. The county is part of the North Jersey region of the state.

FIPS 34003

Official county website: https://www.co.bergen.nj.us/

The FIPS code for Bergen County is 34003.

BronxNew YorkHudsonEssexPassaicRocklandWestchesterBergen
Hosted Web API$200/mo

Attribute coverage

Bergen County contains 345,032 parcels in the current dataset. Column coverage is the percentage of those parcels for which the attribute is populated (non-NULL). For the LBCS columns, only real classifications count: the to-be-determined and not-applicable placeholder codes are excluded.

ColumnCoverageRecords populated
lrid100%345,032
parcelid100%345,032
parcelid291.9%316,943
ogparcelid100%345,032
ogparcelid291.8%316,886
parentid2.0%7,020
stackid<0.1%0
geoid100%345,032
statefp100%345,032
countyfp100%345,032
countyname100%345,032
cousubfp100%345,032
cousubname100%345,032
tractce100%345,032
tractname100%345,032
taxacctnum4.8%16,537
taxyear100%345,032
taxdistrict<0.1%0
usecode89.2%307,877
usedesc69.4%239,312
zoningcode81.4%281,001
zoningdesc55.2%190,346
numbldgs89.5%308,819
numunits85.4%294,601
yearbuilt38.3%132,101
numfloors61.9%213,699
bldgsqft37.7%130,158
bedrooms26.4%91,134
halfbaths27.7%95,509
fullbaths26.5%91,378
imprvalue86.3%297,891
landvalue86.5%298,569
agvalue0.9%3,220
totalvalue86.4%298,216
taxacres86.4%297,974
calcarea100%345,032
saleamt85.5%294,838
saledate76.0%262,109
ownertype86.7%299,013
ownername86.2%297,442
owneraddr86.2%297,403
ownercity86.2%297,533
ownerstate9.5%32,913
ownerzip9.5%32,761
parceladdr88.4%304,931
parcelcity91.7%316,425
parcelstate100%345,032
parcelzip100%345,032
legaldesc81.9%282,660
township<0.1%0
section<0.1%0
qtrsection<0.1%0
range<0.1%0
plssdesc<0.1%0
book8.6%29,656
page8.6%29,653
block100%345,031
lot100%345,015
parceltype0.6%2,199
accesstype0.8%2,620
iucnclass0.4%1,227
placename4.8%16,402
placetype4.7%16,101
firmid100%345,027
firmdate100%345,027
fldzone100%345,027
zonesubty94.5%326,198
staticbfe3.1%10,694
elevmin100%344,967
elevmax100%344,967
elevavg100%344,967
fireplaces1.0%3,292
heating38.3%131,977
heatfuel37.5%129,475
cooling38.7%133,651
foundation17.3%59,757
roofcover19.8%68,463
siding14.9%51,530
bldgtype<0.1%0
naicscode5.6%19,471
frsid<0.1%49
dfrurl<0.1%49
caapermit<0.1%49
cwapermit<0.1%49
rcrapermit<0.1%49
updated95.6%329,805
centroidx100%345,032
centroidy100%345,032
surfpointx100%345,032
surfpointy100%345,032
geom100%345,032
extras100%345,032
ownerlist75.2%259,506
placefp83.1%286,673
zoningurl78.2%269,666
lbcsactivity89.8%309,918
lbcsfunction89.5%308,759
lbcstype89.9%310,140
lbcscharacter90.6%312,553
lbcsownership86.4%298,027
sourceurl38.0%130,942

Schema mapping

How source columns from the acquired Bergen County GIS layers map into the harmonized entity schemas and assemble into the published parcel table, alongside supplemented fields (elevation, flood zone) and deterministic columns.

Schema mapping — Bergen County, New Jersey (34003) 3 entities · most recent acquisition per entity · generated 2026-10-10 direct column transformed (expression) geometry extras json supplemented determined ALL ENTITIES → FINAL PARCEL SCHEMA Harmonized entity columns assemble into publish.parcel_layer — matched by column name. Supplemented fields show their fill rate in this county. SOURCE COLUMNS HARMONIZED ENTITIES PUBLISH.PARCEL_LAYER ADDRESS building place_type landmkname add_number primename unit floor post_code nbrhd_comm uninc_comm post_comm county state country geom 47 cols ⇢ house category near house_number road unit level postcode suburb city_district city state_district state country geom extras PARCEL pams_pin block lot lastupdate geom id mun qcode parcelid block lot updated geom extras ZONING zoning_code full_district_name type_of_zoning_district f1_family_side…etback_combined accessory_dwel…ng_unit_adu_tre jurisdiction geom join_ county mcd_id id jurisdiction_atlas overlay redev__rehabilitation_area townhome affordable_housing_district elderly_housing_district f1_family_treatment f2_family_treatment multi_family_treatment f2_family_affo…able_housing_on f2_family_elderly_housing_only f2_family_side…etback_combined multi_family_a…ordable_housing multi_family_e…erly_housing_on multi_family_s…e_setback_combi multi_family_c…nection_to_sewe multi_family_c…nection_or_prox affordable_hou…ng_ah_treatment ah___definition min___affordable zoningcode zoningdesc zoningtype setbacks restrictions notes geom extras determined · ground truth 100% lrid 100% geoid 100% statefp 100% countyfp 100% countyname 100% cousubfp 100% cousubname 100% tractce 100% tractname 100% taxyear geom · derived from geometry geom dem.us_1m · USGS 1m DEM 100% elevmin 100% elevmax 100% elevavg s_fld_haz_ar · FEMA NFHL 100% fldzone 94.5% zonesubty 3.1% staticbfe 100% firmdate 100% firmid supplemented · derived / other pipelines 91.9% parcelid2 91.8% ogparcelid2 89.2% usecode 69.4% usedesc 89.5% numbldgs 85.4% numunits 61.9% numfloors 86.3% imprvalue 86.5% landvalue 86.4% totalvalue 86.4% taxacres 85.5% saleamt 76.0% saledate 86.7% ownertype 86.2% ownername 86.2% owneraddr 86.2% ownercity 88.4% parceladdr 91.7% parcelcity 100% parcelstate 100% parcelzip 81.9% legaldesc 75.2% ownerlist 83.1% placefp 78.2% zoningurl 89.8% lbcsactivity 89.5% lbcsfunction 89.9% lbcstype 90.6% lbcscharacter 86.4% lbcsownership lrid parcelid parcelid2 ogparcelid ogparcelid2 geoid statefp countyfp countyname cousubfp cousubname tractce tractname taxyear usecode usedesc zoningcode zoningdesc numbldgs numunits numfloors imprvalue landvalue totalvalue taxacres calcarea saleamt saledate ownertype ownername owneraddr ownercity parceladdr parcelcity parcelstate parcelzip legaldesc block lot firmid firmdate fldzone zonesubty staticbfe elevmin elevmax elevavg updated centroidx centroidy surfpointx surfpointy geom extras ownerlist placefp zoningurl lbcsactivity lbcsfunction lbcstype lbcscharacter lbcsownership publish.parcel_layer columns not fed by these sources (39) — empty or below 50% fill in this county parentid, stackid, taxacctnum, taxdistrict, yearbuilt, bldgsqft, bedrooms, halfbaths, fullbaths, agvalue, ownerstate, ownerzip, township section, qtrsection, range, plssdesc, book, page, parceltype, accesstype, iucnclass, placename, placetype, fireplaces, heating, heatfuel cooling, foundation, roofcover, siding, bldgtype, naicscode, frsid, dfrurl, caapermit, cwapermit, rcrapermit, sourceurl ADDRESS 15 mapped · 47 kept in extras · 6 unmapped (NULL) SOURCE COLUMNS HARMONIZED → ADDRESS building place_type landmkname add_number primename unit floor post_code nbrhd_comm uninc_comm post_comm county state country geom house category near house_number road unit level postcode suburb city_district city state_district state country geom extras · 47 source columns preserved as json subtype, primarypt, status, discrpagid, source, dateupdate editor, effective, expire, site_nguid, adddatauri, inc_muni addnum_pre, addnum_suf, st_premod, st_predir, st_pretyp st_presep, st_name, st_postyp, st_posdir, st_posmod, fulladdr lst_predir, lst_name, lst_type, lstposdir, lst_pname, esn msagcomm, post_code4, post_source, cass_valid, room, seat addtl_loc, fullsubadd, mile_post, placement, long_, lat, elev natgrid_coord, rcl_nguid, pcl_guid, comments, globalid extras not present in source — filled with NULL (6) staircase, entrance, po_box, island, country_region, world_region PARCEL 6 mapped · 1 transformed · 49 unmapped (NULL) SOURCE COLUMNS HARMONIZED → PARCEL pams_pin block lot lastupdate geom id mun qcode parcelid block lot updated geom extras json_build_object('id', id::text, 'mun', mun::text, 'qcode', qc… not present in source — filled with NULL (49) parcelid2, taxacctnum, taxyear, usecode, usedesc, zoningcode, zoningdesc, numbldgs, numunits, yearbuilt, numfloors, bldgsqft, bedrooms halfbaths, fullbaths, imprvalue, landvalue, agvalue, totalvalue, taxacres, saleamt, saledate, ownername, owneraddr, ownercity, ownerstate ownerzip, parceladdr, parcelcity, parcelstate, parcelzip, legaldesc, township, section, qtrsection, range, plssdesc, book, page, sourceurl taxdistrict, parentid, heatfuel, fireplaces, heating, cooling, foundation, roofcover, siding ZONING 8 mapped · 1 transformed · 2 unmapped (NULL) SOURCE COLUMNS HARMONIZED → ZONING zoning_code full_district_name type_of_zoning_district f1_family_side_setback_combined accessory_dwelling_unit_adu_tre jurisdiction geom join_ county mcd_id id jurisdiction_atlas overlay redev__rehabilitation_area townhome affordable_housing_district elderly_housing_district f1_family_treatment f2_family_treatment multi_family_treatment f2_family_affordable_housing_on f2_family_elderly_housing_only f2_family_side_setback_combined multi_family_affordable_housing multi_family_elderly_housing_on multi_family_side_setback_combi multi_family_connection_to_sewe multi_family_connection_or_prox affordable_housing_ah_treatment ah___definition min___affordable zoningcode zoningdesc zoningtype setbacks restrictions notes geom extras json_build_object( 'join_', join_::text, 'county', county::text… not present in source — filled with NULL (2) ordinance, sourceurl

Neighboring counties

Parcel data for counties bordering Bergen County:

Frequently asked questions

Where can I find Bergen County, NJ parcel and GIS data?

Land Records publishes a Bergen County, NJ parcel dataset in which every parcel carries its boundary polygon (GIS geometry) along with ownership, assessed value, land use, acreage, and sale history. Preview it in the interactive explorer on this page, or download the full Bergen County, NJ dataset as a GeoPackage or CSV.

How many parcels are in Bergen County, NJ?

The current dataset contains 345,032 parcel records for Bergen County, NJ, each with its boundary geometry and assessor attributes.

What is the FIPS code for Bergen County, NJ?

The FIPS code for Bergen County, NJ is 34003.

What information does each Bergen County, NJ parcel record include?

Each Bergen County, NJ parcel record includes the parcel ID/APN, owner name and mailing address, situs (property) address, assessed land and improvement values, acreage, land-use and zoning codes, year built, and the most recent sale price and date — plus the parcel boundary polygon. Per-attribute fill rates are listed in the coverage table on this page.

Is Bergen County, NJ parcel data free?

You can preview Bergen County, NJ parcels for free in the interactive explorer. The complete dataset is available as a one-time download or through the nationwide parcel web service; see the download options on this page for current pricing.

Does Bergen County, NJ have an official GIS or property records website?

Yes — the official Bergen County, NJ government website is linked in the county details above. Land Records standardizes Bergen County, NJ assessor and recorder records into a single nationwide parcel schema with GIS boundary geometry.

On this page