Shazand (Persisht: شازند) është qytet në provincën Markazi, Iran. Sipas regjistrimit të popullsisë më 2006, popullsia e qytetit ishte 19,353 në 5,265 familje.