شهرستان زارچ یکی از شهرستانهای استان یزد ایران است. مرکز این شهرستان، شهر زارچ است. این شهرستان در تاریخ ۱۲ بهمن ۱۴۰۱ از شهرستان یزد جدا شد و مستقل گردید. شهرستان زارچ از شمال شرقی تا شرق با شهرستان اردکان، از شمال غربی تا غرب با شهرستان اشکذر، از جنوب شرقی با شهرستان بافق و از جنوب با شهرستان یزد همسایه است. بر پایه سرشماری عمومی نفوس و مسکن در سال ۱۳۹۵، جمعیت شهرستان زارچ برابر با ۲۰٬۷۸۶ نفر بوده است. این شهرستان دارای ۲ بخش، ۳ دهستان و ۱ شهر به شرح زیر است:
تقسیمات کشوری
بخش مرکزی
دهستان محمدآباد
* شهر زارچ