Shepparton (/ˈʃɛpərtən/) je město v záplavové oblasti řeky Goulburn na severovýchodě státu Victoria v Austrálii. Nachází se asi 181 km severovýchodně od Melbourne. V roce 2006 ve městě žilo 27 707 obyvatel.
Shepparton vznikl jako ovčí stanice a přechod přes řeku. Později se stal důležitým železničním městem. Dnes je to zemědělské a výrobní město. Je centrem zavlažovacího systému Goulburn Valley, jednoho z největších zavlažovacích center v Austrálii. Je významným regionálním městem služeb a občanským správním centrem města Greater Shepparton. Oblast Greater Shepparton zahrnuje města Tatura, Merrigum, Mooroopna, Murchison, Dookie a Grahamvale.