桃峪口水庫是位於北京市昌平縣上苑鄉桃峪口村的水庫,攔截藺溝河桃峪口溝出口。
1960年建成。總庫容1008萬立方米,面積105萬平方米,控制流域面積40平方公里。建有1座主壩,3座副壩、溢洪道和輸水管。主壩高21米,頂長320米。
該水庫有60萬平方米的面積被用來養魚。