Shepparton (/ˈʃɛpərtən/) je mesto v záplavovej oblasti rieky Goulburn na severovýchode štátu Victoria v Austrálii. Nachádza sa približne 181 km severovýchodne od Melbourne. V roku 2006 žilo v meste 27 707 obyvateľov.
Shepparton vznikol ako ovčiarska stanica a riečny prechod. Neskôr sa stal dôležitým železničným mestom. Dnes je to poľnohospodárske a výrobné mesto. Je centrom zavlažovacieho systému Goulburn Valley, jedného z najväčších zavlažovacích centier v Austrálii. Je významným regionálnym mestom služieb a občianskym administratívnym centrom mesta Greater Shepparton. Oblasť Greater Shepparton zahŕňa mestá Tatura, Merrigum, Mooroopna, Murchison, Dookie a Grahamvale.