窄溪鎮位于桐廬縣東部、富春江南岸。鎮人民政府駐地窄溪埠,距桐廬縣城11公裡。東接石阜、深澳,面臨富春江,南鄰鳳川,北界富陽縣,320國道穿境而過。
鎮北面對渌渚江,為新登及桐廬下南鄉貨物彙集之處,自清光緒三十年錢江輪船通航後,商務更趨興旺。民國22年有居民500餘戶,商店70餘家,除經營京廣百貨外,米市特盛。民國29年10月10日,遭日本侵略軍流竄騷擾,被焚殆盡。1949年5月,建立窄溪鄉人民政權。1958年,窄溪鄉改為窄溪管理區,隸屬于窄溪公社。1961年10月,窄溪管理區改為窄溪公社。1984年,窄溪公社改為窄溪鄉。1985年,窄溪鄉改為窄溪鎮。