اَرمَغانخانه شهری مرکز بخش قرهپشتلو شهرستان زنجان ایران است و در شمالغرب شهرستان زنجان واقع است. ارمغانخانه در سال ۱۳۸۷ خورشیدی به شهر ارتقاء یافت. شهر ارمغانخانه مرکز بخش قره پشتلو از توابع شهرستان زنجان در بهمن ماه ۱۳۸۷ با تصویب هیئت وزیران بعنوان شهر شناخته شده و از تیر ماه ۱۳۸۸ شهرداری در این شهر تأسیس و فعالیت خود را آغاز نمودهاست این شهر در ۳۲ کیلومتری استان واقع شده و از نظر مختصات جغرافیایی در ۴۸ درجه و ۳۲ دقیقه طول جغرافیایی و ۳۶ درجه و ۵۸دقیقه عرض جغرافیایی در غرب شهر زنجان استقرار یافتهاست میانگین ارتفاع محدوده شهر از سطح دریا ۱۹۴۰ متر میباشد. بر اساس سرشماری سال ۱۳۹۵ جمعیت این شهر ۲،۱۴۹ نفر بوده است.