Streams, Lakes in Middlesex County, New Jersey

B

Barclay Brook Beaverdam Brook Black Ditch Bonygutt Brook Bound Brook Brainerd Lake Burnt Fly Bog Burt Creek

C

Carnegie Lake Carters Brook Caseys Creek Cedar Brook Cedar Brook Cedar Brook Lake Cheesequake Creek Cow Yard Brook Crab Island Reach Cranbury Brook Cross Creek Crossway Creek Crows Mill Creek

D

Davidsons Millpond Deans Pond Deep Creek Deep Run Devils Brook DeVoe Lake Duhernal Lake

F

Farrington Lake Flat Creek Fresh Kills Reach

G

Gordon Pond Great Beds Reach Great Ditch

H

Heards Brook Heathcote Brook Heathcote Brook Branch Helmetta Pond Hooks Creek Lake

I

Ireland Brook Iresick Brook

J

Johnsons Pond (historical)

K

Keasby Reach

L

Lake Creighton Lake Manalapan Lake Marguerite Lake Nelson Lappatatong Creek Lawrence Brook Little Bear Brook Long Reach

M

Majors Pond Manalapan Brook Martins Creek Matchaponix Brook Melvins Creek Mill Brook Mill Brook Milton Lake Mirror Lake

N

New Market Pond Noes Creek Northwest Reach

O

Oakeys Brook Outerbridge Reach

P

Pigeon Swamp Plainsboro Pond Port Reading Reach Port Socony Reach

R

Raritan River Raritan River Cutoff Red Root Creek Red Root Reach Robinson Pond (historical) Rocky Reach Rolphs Creek Rum Creek Run Creek

S

Sawmill Brook Shallow Brook Silver Lake Smith Creek South Amboy Reach South Channel South River Spa Spring Creek Spring Lake Stump Creek Sucker Brook

T

Tennent Brook Tennent Pond Terhune Run Titanium Reach Tremley Point Reach

W

Warnes Brook Washington Canal Westons Mill Pond Whale Creek Whitney Pond Woodbridge Creek