扬州市地处江苏中部,长江北岸,江淮平原南端。现辖区域在东经119°01'至119°54'、北纬31°56'至33°25'之间,南部濒临长江,北与淮阴、盐城接壤,东和盐城、泰州毗邻,西与安徽天长、江苏南京、淮阴交界。扬州城位于长江与京杭运河交汇处,东经119°26'、北纬32°24'。全市总面积6638平方公里,市区148平方公里,规划面积420平方公里。
扬州市地形呈西高东低,从西向东呈扇形逐渐倾斜,仪征市、邗江县、扬州市区郊区北部为丘陵,京杭运河以东、通扬运河以北为里下河地区,沿江和沿湖一带为平原。境内有长江岸线80.5公里,沿岸有仪征、邗江、江都1县2市;京杭大运河纵穿腹地,由北向南沟通白马、宝应、高邮、邵伯4湖,连接长江,全长143.3公里。此外, 主要河流还有宝射河、大潼河、北澄子河、通扬运河、新通扬河等。
扬州市气候属亚热带湿润气候区,冬季盛行干冷的偏北风,夏季多为从海洋吹来的湿热的东南到东风,春季多为东南风,秋季多东北风。年平均气温15℃,年平均降雨量1030毫米。
扬州市资源以矿产和水产为主,邗江、江都、高邮一带有丰富的油、气资源,江苏油田设在扬州。江都境内有相当丰富的煤炭蕴藏量,仪征、邗江丘陵山区有丰富的砂石、卵石、石英等矿产资源,扬州市城区北部及仪征、高邮等蕴藏着丰富的矿泉水。江、河、湖、荡盛产鱼、虾、蟹、龟鳖、珍蛛、荷藕、芦苇等。全市蚕茧、席草、陶土、蒲、苇等资源丰富。