唐開(kāi)元二十六年(738)縣治遷于此地(兩江匯合處之三角洲上),清宣統(tǒng)二年(1910)設(shè)置城鄉(xiāng)。
1935年改稱(chēng)城鎮(zhèn)。
1949年5月置城關(guān)區(qū)。
1950年5月改設(shè)城關(guān)鎮(zhèn)。
1958年10月城關(guān)鎮(zhèn)并入桐君公社。
1959年5月復(fù)置城關(guān)鎮(zhèn)。
1962年10月更名為桐廬鎮(zhèn)。
1992年5月桐君鄉(xiāng)并入桐廬鎮(zhèn)。
1995年8月三合鎮(zhèn)并入。
2001年8月洋洲鄉(xiāng)并入。
2004年4月撤銷(xiāo)桐廬鎮(zhèn),設(shè)立桐君街道。
2010年11月,撤銷(xiāo)桐君街道建制,以原桐君街道行政區(qū)劃范圍按富春江為界,江北設(shè)立為桐君街道。