New Hampshire Well Data › Strafford County
Strafford County, New Hampshire: well depth, water level & drilling cost
✓ 6,796 NHDES records · verified 2026-10-19
Pull every recorded well near a Strafford County address — $49
How deep are wells in Strafford County, New Hampshire?
The median drilled well depth in Strafford County is 303 ft, based on 6,789 wells with recorded depths in the state NHDES database. Half of all wells fall between 205 ft and 423 ft; 90% are shallower than 540 ft. Wells drilled since 2016 have a median depth of 380 ft.
How much does it cost to drill a well in Strafford County?
Applying published per-foot rates to the local median depth of 380 ft: drilling and casing alone typically runs $9,500–$24,700; a complete system including pump, pressure tank, and hookup typically runs $22,800–$38,000. Actual quotes depend on site access, geology, and casing requirements.
What is the static water level in Strafford County?
The median static water level is 20 ft below ground surface (middle half of wells: 10 ft–30 ft), from 2,821 measurements.
How much water do wells in Strafford County produce?
The median tested yield is 10 gpm (middle half: 4 gpm–20 gpm), from 6,569 pump tests. A typical household needs 5–10 gpm.
Drilled depth distribution
See every recorded well near any address — depths, water levels, yields, original driller's logs — in a one-time report.
Free lookup Property report — $49Free. Goes to licensed drillers working Strafford County.
Well records by ZIP code in Strafford County
Median depth, water level, and yield for each ZIP code with recorded wells.
- Barrington (03825) — 916 wells, median 340 ft
- Lee (03861) — 781 wells, median 300 ft
- New Durham (03855) — 583 wells, median 300 ft
- Rochester (03839) — 566 wells, median 305 ft
- Farmington (03835) — 483 wells, median 280 ft
- Strafford (03884) — 448 wells, median 353 ft
- Milton (03851) — 417 wells, median 300 ft
- Center Strafford (03815) — 391 wells, median 300 ft
- Union (03887) — 329 wells, median 300 ft
- Madbury (03823) — 328 wells, median 340 ft
- Rochester (03866) — 306 wells, median 300 ft
- Durham (03824) — 284 wells, median 300 ft
- Dover (03821) — 226 wells, median 320 ft
- Somersworth (03878) — 199 wells, median 310 ft
- Dover (03820) — 193 wells, median 340 ft
- Rochester (03868) — 152 wells, median 340 ft
- Rollinsford (03869) — 129 wells, median 269 ft
- Milton Mills (03852) — 126 wells, median 321 ft
Method: medians computed from NHDES records (NHDES Water Well Inventory, water-supply wells only (test/exploration and closed-loop geothermal wells excluded); depths 0-5,000 ft). Cost estimate applies published per-foot ranges (checked 2026-06-11) to the local median depth — full methodology & sources.