محمد اصفهانی متولد ۱۴ تیر ۱۳۴۴ در تهران خواننده است. وی در سال 1376 با رتبه 176 از دانشگاه علوم پزشکی ایران فارغ التحصیل شد و اصالتا اصفهانی با نام اصلی محمدمهدی واعظی است. او در حال حاضر خواننده ارکستر ملی است. پدرش محمدعلی واعظی اهل اصفهان و فرماندار این شهر بود و مادرشان در تهران به دنیا آمد.
از خانواده محمد اصفهانی اطلاعات زیادی در دست نیست اما او همچنان متاهل است و یک پسر و دو دختر دارد.جدیدترین عکس خانوادگی او در روز تولدش در سال ۱۳۹۶ در زیر منتشر شده است.
می گویند علاوه بر خوانندگی به کارهای ساختمانی هم می پردازد