زاغه نام شهري است در استان لرستان. اين شهر مرکز بخش زاغه از توابع شهرستان خرمآباد است و در سرشماري 1375 خورشيدي 3004 نفر جمعيت داشت.
نام اين بخش ممکن است به دليل توليد گندم و ذخيره آن در اين محل باشد. همچنين ممکن است نام آن وجود انبار يا قرارگاهي نظامي در آن باشد. گردنه زاغه در اين منطقه قرار دارد. زاغه داراي آب و هوايي سرد و کوهستاني است. زاغه بر سر شاهراه تهران - خوزستان در فاصله شهرهاي بروجرد تا خرم آباد قرار گرفتهاست.
اهالي زاغه با زبانهاي لري و لکي تکلم ميکنند. جمعيت زاغه حدود 8000 نفر است که بيشتر از دو طايفه بيرانوند و دالوند تشکيل شدهاند. طبيعت زاغه در حال از بين رفتن است. وجود تپه باستاني در اين شهر باعث پر آوازه شدن اين شهر در مناطق اطراف شدهاست.