Gürsu ilçesi, doğusunda ve güneyinde Kestel, batısında Yıldırım ve Osmangazi, kuzeyinde ise Gemlik ilçesi ile çevrilidir. Bursa'nın doğusunda yer alır. Deniz seviyesinden yüksekliği 100 metredir. Yüzölçüömü 118 kilometrekaredir.
Bölgede ılıman Marmara iklimi görülür.