萩蘆溪是福建省沿海中部的一條河流。位於東經119°00'-119°12',北緯25°38'-25°29'之間。
有兩個源頭。西源在仙遊縣東北部,北源在永泰縣邊界,上游支流有吉宦溪、湘溪、鞏石溪、朱溪、蒜溪。流經莊邊鎮,二支流在白沙鎮的寶陽匯合,然後流經白沙鎮、萩蘆鎮,接納支流三叉河,在江口鎮興化灣入海。
干支流總長150公里,其中主河長60公里,流域面積709平方公里。平水年徑流量6.25億立方米;十年一遇的乾旱年徑流量3.68億立方米。
1974年在支流三叉河上建有東方紅水庫,總庫容2170萬立方米。