North Carolina Well Data field records · 2026 survey

The U.S. Geological Survey has inventoried 22,947 groundwater wells in North Carolina. We show them by location.

North Carolina well logs, made useful.

Every North Carolina groundwater well the U.S. Geological Survey has inventoried and measured — how deep it went and what it draws from — gathered around one location.

Free — no account. Or paste lat, lon from Google Maps.

USGS records no street address for a well, and its inventory covers a subset of North Carolina's wells, so results are area-accurate rather than address-exact. How we locate wells →

✓ Verified against USGS NWIS · 2026-08-27

180 ftmedian well depth statewide
440 ft9 in 10 wells are shallower than this
22,947wells you can look up by location
100counties covered

What you can answer here

These are USGS NWIS records

Every figure here comes from the USGS National Water Information System groundwater site inventory. We index that inventory by location so you can start from an address, and every well links back to its own USGS site record.

What's in a North Carolina well log →  ·  About USGS NWIS →

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

See every recorded well near any North Carolina address: the measured depth of every inventoried well around the property, how those depths vary by distance, the aquifer each one draws from, and a direct link to that well's own USGS record — all in one report.

Get the property report — $29

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

Well data by county

Alamance County 193 wells · median 90 ft Alexander County 39 wells · median 200 ft Alleghany County 71 wells · median 129 ft Anson County 170 wells · median 96 ft Ashe County 92 wells · median 120 ft Avery County 606 wells · median 245 ft Beaufort County 258 wells · median 198 ft Bertie County 45 wells · median 376 ft Bladen County 165 wells · median 197 ft Brunswick County 331 wells · median 70 ft Buncombe County 95 wells · median 106 ft Burke County 88 wells · median 161 ft Cabarrus County 156 wells · median 123 ft Caldwell County 91 wells · median 137 ft Camden County 76 wells · median 14 ft Carteret County 82 wells · median 168 ft Caswell County 118 wells · median 95 ft Catawba County 333 wells · median 144 ft Chatham County 253 wells · median 96 ft Cherokee County 17 wells · median 175 ft Chowan County 130 wells · median 40 ft Clay County 13 wells · median 140 ft Cleveland County 135 wells · median 130 ft Columbus County 49 wells · median 298 ft Craven County 346 wells · median 80 ft Cumberland County 231 wells · median 44 ft Currituck County 43 wells · median 37 ft Dare County 109 wells · median 65 ft Davidson County 107 wells · median 146 ft Davie County 23 wells · median 120 ft Duplin County 88 wells · median 123 ft Durham County 79 wells · median 109 ft Edgecombe County 79 wells · median 76 ft Forsyth County 150 wells · median 150 ft Franklin County 144 wells · median 110 ft Gaston County 295 wells · median 122 ft Gates County 38 wells · median 400 ft Graham County 15 wells · median 90 ft Granville County 155 wells · median 83 ft Greene County 136 wells · median 23 ft Guilford County 531 wells · median 113 ft Halifax County 82 wells · median 109 ft Harnett County 49 wells · median 180 ft Haywood County 52 wells · median 104 ft Henderson County 50 wells · median 111 ft Hertford County 53 wells · median 260 ft Hoke County 108 wells · median 102 ft Hyde County 124 wells · median 111 ft Iredell County 184 wells · median 144 ft Jackson County 28 wells · median 122 ft Johnston County 153 wells · median 124 ft Jones County 54 wells · median 224 ft Lee County 315 wells · median 225 ft Lenoir County 123 wells · median 350 ft Lincoln County 243 wells · median 80 ft Macon County 50 wells · median 210 ft Madison County 33 wells · median 94 ft Martin County 311 wells · median 98 ft Mcdowell County 41 wells · median 136 ft Mecklenburg County 308 wells · median 90 ft Mitchell County 28 wells · median 121 ft Montgomery County 28 wells · median 200 ft Moore County 209 wells · median 100 ft Nash County 176 wells · median 103 ft New Hanover County 461 wells · median 87 ft Northampton County 43 wells · median 93 ft Onslow County 379 wells · median 195 ft Orange County 651 wells · median 185 ft Pamlico County 118 wells · median 196 ft Pasquotank County 67 wells · median 70 ft Pender County 118 wells · median 131 ft Perquimans County 37 wells · median 71 ft Person County 119 wells · median 85 ft Pitt County 178 wells · median 86 ft Polk County 16 wells · median 141 ft Randolph County 174 wells · median 84 ft Richmond County 36 wells · median 121 ft Robeson County 217 wells · median 160 ft Rockingham County 228 wells · median 110 ft Rowan County 125 wells · median 159 ft Rutherford County 57 wells · median 126 ft Sampson County 108 wells · median 91 ft Scotland County 68 wells · median 121 ft Stanly County 246 wells · median 97 ft Stokes County 103 wells · median 100 ft Surry County 116 wells · median 138 ft Swain County 33 wells · median 126 ft Transylvania County 50 wells · median 104 ft Tyrrell County 71 wells · median 91 ft Union County 140 wells · median 121 ft Vance County 93 wells · median 108 ft Wake County 7,884 wells · median 264 ft Warren County 134 wells · median 110 ft Washington County 79 wells · median 100 ft Watauga County 881 wells · median 340 ft Wayne County 265 wells · median 78 ft Wilkes County 134 wells · median 185 ft Wilson County 396 wells · median 80 ft Yadkin County 124 wells · median 186 ft Yancey County 21 wells · median 96 ft