شهر زاغه نام شهری در استان لرستان است . این شهر مرکز بخش زاغه از توابع شهرستان خرمآباد است که واقع شدن آن در مسیر خرم آباد به بروجرد باعث اهمیت بیشتر آن در گذشته بود. مردم شهر زاغه از قوم لر می باشند و به زبان لری خرم آبادی سخن می گويند. و در سرشماری عمومی نفوس و مسکن ۱۳۹۵، ۲،۷۷۶ نفر (۸۱۵ خانوار) جمعیت داشتهاست.