مهدی شاه‌آبادی (۱۳۰۹ در قم - ۱۳۶۲ در جزیره مجنون) از روحانیون مخالف حکومت پهلوی و نماینده تهران در اولین دوره مجلس شورای اسلامی بود.

مهدی فرزند محمدعلی شاه‌آبادی از مجتهدین معروف آن زمان بود. وی در انتخابات مجلس اول مورد حمایت فهرست ائتلاف بزرگ (حزب جمهوری اسلامی و روحانیت مبارز و چند گروه مذهبی دیگر) و فهرست دفتر همکاری مردم با رئیس‌جمهور قرار داشت و با ۶۸۴ هزار رأی به عنوان نفر سیم انتخاب شد. شاه‌آبادی در اردیبهشت ۱۳۶۳ هنگام بازدید از جزیره مجنون بر اثر اصابت ترکش کشته شد.