⟁ North Carolina Well Data field records · 2026 survey

North Carolina water well logs, made useful.

North Carolina well construction records filed with NC DEQ — how deep each well went, where the water stood and who drilled it — gathered around one location.

✓ Verified against NC DEQ + USGS · 2026-10-12

Looking for a recently drilled well? Well construction records (Form GW-1) that drillers file with NC DEQ's Division of Water Resources are included here, and DEQ adds newly scanned forms through the year. A well drilled in the last few months may not be scanned yet — for that one, the drilling company keeps its own copy of the GW-1, and your county health department holds the well permit.

245 ftmedian well depth statewide
565 ft9 in 10 wells are shallower than this
79,037wells you can look up by location
100counties covered

From recent buyers

“Between the report and your correspondence I feel I got way more than my money's worth… it has even removed a ton of stress.”
Mike K.
“Thank you, fantastic and good information. Worth far more than what I paid — your time especially!”
Ken P.
“The report was very helpful and answered my questions.”
Paul H.

What you can answer here

These are NC DEQ + USGS records

Every figure here comes from well construction records (Form GW-1) filed with NC DEQ's Division of Water Resources, together with the USGS groundwater inventory. We index them by location so you can start from an address; each well carries its GW-1 ID or USGS site number, and links to the scanned form wherever DEQ has imaged it.

What's in a North Carolina well log →  ·  About NC DEQ + USGS →

Buying property with a well — or land you'd need to drill?

See every recorded well near any North Carolina address: the depth, static water level, tested yield, driller and completion date of every recorded well around the property, how those depths vary by distance, and each well's NC DEQ GW-1 ID (with a link to the scanned form where DEQ has imaged it) — all in one report.

Get the property report — $49

Driller, agent, or inspector? Unlimited & white-label plans →

Well data by county

Alamance County 3,913 wells · median 205 ft Alexander County 570 wells · median 329 ft Alleghany County 1,306 wells · median 320 ft Anson County 392 wells · median 186 ft Ashe County 3,887 wells · median 300 ft Avery County 1,987 wells · median 300 ft Beaufort County 772 wells · median 130 ft Bertie County 437 wells · median 250 ft Bladen County 718 wells · median 125 ft Brunswick County 3,687 wells · median 60 ft Buncombe County 8,628 wells · median 305 ft Burke County 1,563 wells · median 305 ft Cabarrus County 2,859 wells · median 270 ft Caldwell County 1,665 wells · median 322 ft Camden County 272 wells · median 55 ft Carteret County 955 wells · median 140 ft Caswell County 1,669 wells · median 225 ft Catawba County 4,219 wells · median 265 ft Chatham County 2,314 wells · median 305 ft Cherokee County 3,382 wells · median 305 ft Chowan County 241 wells · median 65 ft Clay County 1,572 wells · median 246 ft Cleveland County 772 wells · median 205 ft Columbus County 551 wells · median 180 ft Craven County 556 wells · median 100 ft Cumberland County 2,557 wells · median 62 ft Currituck County 1,339 wells · median 30 ft Dare County 414 wells · median 60 ft Davidson County 788 wells · median 302 ft Davie County 990 wells · median 305 ft Duplin County 1,054 wells · median 196 ft Durham County 1,132 wells · median 264 ft Edgecombe County 983 wells · median 70 ft Forsyth County 1,321 wells · median 361 ft Franklin County 3,115 wells · median 225 ft Gaston County 2,995 wells · median 225 ft Gates County 126 wells · median 312 ft Graham County 1,184 wells · median 280 ft Granville County 2,533 wells · median 245 ft Greene County 220 wells · median 60 ft Guilford County 2,556 wells · median 225 ft Halifax County 649 wells · median 79 ft Harnett County 409 wells · median 200 ft Haywood County 3,760 wells · median 305 ft Henderson County 4,340 wells · median 325 ft Hertford County 366 wells · median 220 ft Hoke County 530 wells · median 95 ft Hyde County 190 wells · median 113 ft Iredell County 6,284 wells · median 301 ft Jackson County 3,813 wells · median 365 ft Johnston County 2,608 wells · median 167 ft Jones County 122 wells · median 193 ft Lee County 557 wells · median 225 ft Lenoir County 236 wells · median 180 ft Lincoln County 3,779 wells · median 245 ft Macon County 4,538 wells · median 375 ft Madison County 2,036 wells · median 305 ft Martin County 611 wells · median 120 ft Mcdowell County 3,559 wells · median 305 ft Mecklenburg County 2,918 wells · median 260 ft Mitchell County 1,084 wells · median 305 ft Montgomery County 529 wells · median 230 ft Moore County 3,075 wells · median 165 ft Nash County 4,038 wells · median 185 ft New Hanover County 2,589 wells · median 80 ft Northampton County 404 wells · median 67 ft Onslow County 851 wells · median 150 ft Orange County 4,544 wells · median 245 ft Pamlico County 241 wells · median 190 ft Pasquotank County 293 wells · median 65 ft Pender County 1,696 wells · median 105 ft Perquimans County 197 wells · median 77 ft Person County 3,655 wells · median 200 ft Pitt County 809 wells · median 150 ft Polk County 2,459 wells · median 325 ft Randolph County 3,227 wells · median 220 ft Richmond County 463 wells · median 129 ft Robeson County 743 wells · median 105 ft Rockingham County 1,680 wells · median 300 ft Rowan County 7,872 wells · median 225 ft Rutherford County 5,225 wells · median 285 ft Sampson County 2,870 wells · median 84 ft Scotland County 435 wells · median 93 ft Stanly County 1,284 wells · median 225 ft Stokes County 2,113 wells · median 325 ft Surry County 3,289 wells · median 323 ft Swain County 1,992 wells · median 400 ft Transylvania County 1,247 wells · median 305 ft Tyrrell County 92 wells · median 115 ft Union County 5,516 wells · median 280 ft Vance County 1,565 wells · median 220 ft Wake County 15,605 wells · median 260 ft Warren County 1,001 wells · median 200 ft Washington County 190 wells · median 183 ft Watauga County 4,526 wells · median 400 ft Wayne County 863 wells · median 85 ft Wilkes County 3,385 wells · median 322 ft Wilson County 1,605 wells · median 120 ft Yadkin County 3,079 wells · median 320 ft Yancey County 1,877 wells · median 285 ft