امام زاده محمد در ضلع غربی میدان قیصریه شهر نهاوند واقع شده و به شاهزاده محمد معروف و در نزد اهالی به«شازده محمد»خوانده می شود و مورد احترام اهالی است . بقعه از خارج به صورت مربع مستطیل و از داخل به صورت پنج ضلعی غیر منتظم است.در وسط بنا، هشت ستون آهنی به ارتفاع تقریبی هفت متر به فاصله سه متر از همد
این بنا در بلندای تپه ای مشرف به میدان قیصریه نهاوند واقع گردیده و ظاهرا بنای اولیه آن مربوط به دوره سلجوقی است. مسجد دارای حیاطی کوچک با شبستانی ستوندار است. پوشش شبستان بر روی چهار فیلپای قطور چهار ضلعی قرار گرفته که بر فراز آن، دو کتیبه آجری نصب شده است.