Shepparton (/ˈʃɛpərtən/) é uma cidade na planície de inundação do rio Goulburn, no nordeste de Victoria, Austrália. Fica a cerca de 181 quilômetros a nordeste de Melbourne. Em 2006, havia 27.707 habitantes na cidade.
Shepparton começou como uma estação de ovinos e uma travessia de rio. Mais tarde, tornou-se uma importante cidade ferroviária. Hoje é uma cidade agrícola e industrial. Está no centro do sistema de irrigação de Goulburn Valley, um dos maiores centros de irrigação da Austrália. É uma importante cidade de serviços regionais e é o centro de administração cívica da Cidade de Greater Shepparton. A região de Greater Shepparton inclui as cidades de Tatura, Merrigum, Mooroopna, Murchison, Dookie e Grahamvale.