秦代屬吳縣,漢代、隋代承之。
唐武周萬歲通天元年(696),析吳縣地置長洲縣,境域分屬兩縣;宋代、元代、明代、清代因之。
1912年1月,屬吳縣。
1949年5月,劃出吳縣城區(qū),設(shè)蘇州市,今境域分屬蘇州市、吳縣。
1951年2月,分屬蘇州市城西區(qū)、吳縣。
1952年10月,城東、城西2區(qū)合并為蘇州市郊區(qū)。
1954年9月,撤銷郊區(qū),由市政府建郊區(qū)工作委員會。
1955年7月,郊區(qū)工作委員會改為郊區(qū)辦事處。
1956年2月,撤銷郊區(qū)辦事處,再設(shè)郊區(qū)。
1958年7月,撤銷郊區(qū)。
1983年11月,復(fù)設(shè)郊區(qū)。
1988年3月,吳縣楓橋鎮(zhèn)獅山、何山2個村劃歸郊區(qū)橫塘鄉(xiāng);11月,吳縣滸墅關(guān)鎮(zhèn)劃歸蘇州市郊區(qū)。
1999年9月,撤銷虎丘、長青2鄉(xiāng)設(shè)虎丘鎮(zhèn);12月,蘇州市郊區(qū)更名為虎丘區(qū)。
2002年7月,虎丘鎮(zhèn)劃歸金閶區(qū),虎丘鎮(zhèn)十字洋河以東7個村劃歸平江區(qū);9月,虎丘區(qū)人民政府遷至獅山街道運河路8號,與蘇州高新區(qū)管委會合署辦公。