New Hampshire Well Data › Cheshire County
Cheshire County, New Hampshire: well depth, water level & drilling cost
✓ 5,339 NHDES records · verified 2026-10-19
Pull every recorded well near a Cheshire County address — $49
How deep are wells in Cheshire County, New Hampshire?
The median drilled well depth in Cheshire County is 322 ft, based on 5,338 wells with recorded depths in the state NHDES database. Half of all wells fall between 220 ft and 440 ft; 90% are shallower than 520 ft. Wells drilled since 2016 have a median depth of 400 ft.
How much does it cost to drill a well in Cheshire County?
Applying published per-foot rates to the local median depth of 400 ft: drilling and casing alone typically runs $10,000–$26,000; a complete system including pump, pressure tank, and hookup typically runs $24,000–$40,000. Actual quotes depend on site access, geology, and casing requirements.
What is the static water level in Cheshire County?
The median static water level is 20 ft below ground surface (middle half of wells: 13 ft–38 ft), from 3,547 measurements.
How much water do wells in Cheshire County produce?
The median tested yield is 6 gpm (middle half: 3 gpm–15 gpm), from 5,220 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 Cheshire County.
Well records by ZIP code in Cheshire County
Median depth, water level, and yield for each ZIP code with recorded wells.
- Rindge (03461) — 538 wells, median 305 ft
- Stoddard (03464) — 378 wells, median 302 ft
- Fitzwilliam (03447) — 315 wells, median 305 ft
- Marlborough (03455) — 279 wells, median 405 ft
- West Swanzey (03469) — 276 wells, median 291 ft
- Dublin (03444) — 269 wells, median 300 ft
- Swanzey (03446) — 255 wells, median 260 ft
- Jaffrey (03452) — 253 wells, median 340 ft
- West Chesterfield (03466) — 210 wells, median 440 ft
- Harrisville (03450) — 198 wells, median 340 ft
- Nelson (03457) — 195 wells, median 322 ft
- Marlow (03456) — 192 wells, median 300 ft
- Spofford (03462) — 191 wells, median 395 ft
- Troy (03465) — 173 wells, median 280 ft
- Hinsdale (03451) — 164 wells, median 300 ft
- Winchester (03470) — 157 wells, median 262 ft
- Keene (03431) — 157 wells, median 400 ft
- Westmoreland (03467) — 152 wells, median 313 ft
- Drewsville (03604) — 149 wells, median 400 ft
- Walpole (03608) — 145 wells, median 400 ft
- Chesterfield (03443) — 135 wells, median 485 ft
- Gilsum (03448) — 135 wells, median 340 ft
- Ashuelot (03441) — 132 wells, median 400 ft
- Alstead (03602) — 130 wells, median 333 ft
- Sullivan (03445) — 104 wells, median 360 ft
- Keene (03435) — 86 wells, median 303 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.