Shepparton (/ˈʃɛpərtən/) est une ville située dans la plaine d'inondation de la rivière Goulburn, au nord-est de l'État de Victoria, en Australie. Elle est située à environ 181 kilomètres au nord-est de Melbourne. En 2006, la ville comptait 27 707 habitants.
Shepparton a commencé comme une station de moutons et un passage de rivière. Elle est ensuite devenue une importante ville ferroviaire. Aujourd'hui, c'est une ville agricole et manufacturière. Elle est au centre du système d'irrigation de la vallée de Goulburn, l'un des plus grands centres d'irrigation d'Australie. C'est une grande ville de services régionaux et c'est le centre d'administration civique de la ville du Grand Shepparton. La région du Grand Shepparton comprend les villes de Tatura, Merrigum, Mooroopna, Murchison, Dookie et Grahamvale.