New Hampshire Well Data › Hillsborough County
Hillsborough County, New Hampshire: well depth, water level & drilling cost
✓ 21,179 NHDES records · verified 2026-10-19
Pull every recorded well near a Hillsborough County address — $49
How deep are wells in Hillsborough County, New Hampshire?
The median drilled well depth in Hillsborough County is 390 ft, based on 21,167 wells with recorded depths in the state NHDES database. Half of all wells fall between 250 ft and 505 ft; 90% are shallower than 705 ft. Wells drilled since 2016 have a median depth of 500 ft.
How much does it cost to drill a well in Hillsborough County?
Applying published per-foot rates to the local median depth of 500 ft: drilling and casing alone typically runs $12,500–$32,500; a complete system including pump, pressure tank, and hookup typically runs $30,000–$50,000. Actual quotes depend on site access, geology, and casing requirements.
What is the static water level in Hillsborough County?
The median static water level is 22 ft below ground surface (middle half of wells: 15 ft–40 ft), from 15,341 measurements.
How much water do wells in Hillsborough County produce?
The median tested yield is 8 gpm (middle half: 3 gpm–20 gpm), from 20,498 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 Hillsborough County.
Well records by ZIP code in Hillsborough County
Median depth, water level, and yield for each ZIP code with recorded wells.
- Bedford (03110) — 2,409 wells, median 400 ft
- Pelham (03076) — 1,866 wells, median 380 ft
- Weare (03281) — 1,505 wells, median 400 ft
- Brookline (03033) — 1,379 wells, median 405 ft
- Hudson (03051) — 1,216 wells, median 360 ft
- Amherst (03031) — 1,198 wells, median 360 ft
- Hollis (03049) — 1,183 wells, median 500 ft
- New Boston (03070) — 1,153 wells, median 400 ft
- Goffstown (03045) — 1,037 wells, median 340 ft
- Milford (03055) — 923 wells, median 420 ft
- Hillsborough (03244) — 732 wells, median 385 ft
- New Ipswich (03071) — 655 wells, median 405 ft
- Litchfield (03052) — 633 wells, median 245 ft
- Mont Vernon (03057) — 598 wells, median 405 ft
- Wilton (03086) — 484 wells, median 420 ft
- Merrimack (03054) — 465 wells, median 320 ft
- Antrim (03440) — 389 wells, median 380 ft
- Francestown (03043) — 334 wells, median 358 ft
- Greenville (03048) — 323 wells, median 425 ft
- Nashua (03063) — 323 wells, median 420 ft
- Greenfield (03047) — 310 wells, median 350 ft
- Lyndeborough (03082) — 301 wells, median 360 ft
- Manchester (03102) — 266 wells, median 320 ft
- Hancock (03449) — 221 wells, median 400 ft
- Bennington (03442) — 210 wells, median 353 ft
- Temple (03084) — 199 wells, median 365 ft
- Nashua (03062) — 185 wells, median 360 ft
- West Peterborough (03468) — 141 wells, median 420 ft
- Peterborough (03458) — 106 wells, median 401 ft
- Nashua (03064) — 95 wells, median 300 ft
- Manchester (03103) — 60 wells, median 29 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.