Shepparton (/ˈʃɛpərtən/) è una città sulla pianura alluvionale del fiume Goulburn nel nord-est del Victoria, Australia. Si trova a circa 181 chilometri (112 miglia) a nord-est di Melbourne. Nel 2006 c'erano 27.707 abitanti nella città.

Shepparton iniziò come una stazione per le pecore e un passaggio sul fiume. Più tardi divenne un'importante città ferroviaria. Oggi è una città agricola e manifatturiera. È al centro del sistema di irrigazione della Goulburn Valley, uno dei più grandi centri di irrigazione in Australia. È un'importante città di servizi regionali ed è il centro di amministrazione civica della città di Greater Shepparton. L'area di Greater Shepparton comprende le città di Tatura, Merrigum, Mooroopna, Murchison, Dookie e Grahamvale.