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