The habitats where bog pond weed~(Potamogeton polygonifolius) grows:

Blanket bog
Lowland fen
Marginal and inundation
Nutrient rich eutrophic lake
Peat stained (dystrophic) water
Pond ditch and canal
Raised bog
Reedbed
Sluggish river and stream
Turlough and fluctuation mere
Upland spring flush
Valley mire
Wet woodland