明万历年(1573—1619)间,有人迁至现贾汪一带,临汪而居,因贾姓人多,人称“贾家汪”;而贾汪城区则因矿成区,是一座新兴城市,亦有百余年历史。
清咸丰九年(1859年),贾家汪已成为集市,为铜山县二乡泉旺头寨管辖。
清宣统三年(1911年),泉旺头寨划归铜山县七区,贾家汪村仍属泉旺头寨管辖。
民国17年(1928年)5月,贾汪建镇,属江苏省铜山县管辖。
民国28年(1939年)5月,贾汪镇属“苏北行政公署”铜山县管辖。
民国31(1942年)年2月,贾汪镇属“苏淮特别区行政公署”铜山县管辖。
民国33(1944年)年后,贾汪镇属伪“淮海省”铜山县管辖。
1948年11月8日,贾汪解放后,为铜山县人民政府驻地,贾汪为铜山县第一区。
1952年铜山县政府迁出,成立徐州市贾汪矿区。此后又历经徐州市郊区贾汪镇、徐州市贾汪镇、徐州市贾汪矿区几次改制。
1958年4月8日,撤销徐州市贾汪矿区,改建为徐州市郊区贾汪镇。
1958年9月,贾汪镇钢铁人民公社成立,实行镇社合一。该公社不久即解体。
1960年3月6日,撤销徐州市郊区,贾汪镇直属徐州市领导。原“徐州市郊区贾汪镇”改为“徐州市贾汪镇”,同时增建新工区街道办事处。
1960年5月31日,贾汪人民公社成立,下设老矿、夏桥、新工区、夏桥煤矿4个分社。该社后自行解体。
1964年11月,经江苏省人民委员会批准,撤销徐州市贾汪镇,成立徐州市贾汪矿区。
1965年11月始定名为徐州市贾汪区,沿称至今。