قلعه قهقهه در ۸۵ کیلومتری شمال شرقی شهرستان مشگینشهر در استان اردبیل قرار دارد. قهقهه از لحاظ لغوی به معنای آواز بلند در خنده و همچنین به معنای آواز کبک است.
طبق تحقیقات باستانشناسی این قلعه به دوران قبل از اسلام میرسد. در زمان بابک و صفویه از اهمیت بسزایی برخوردار بوده و سالها به عنوان خزانه سلطنتی و مهمترین زندان مورد استفاده قرار گرفتهاست.
این قلعه در تپهسنگی به ارتفاع تقریبی ۳۰۰ متر از زمینهای اطراف قرار داشته و اطراف آن را با حصار مستحکم و غیرقابل نفوذ احداث کردهاند که با گذشت سالیان دراز هماکنون نیز ورود به آن تقریباً غیرممکن بوده و فقط در شرایط جوی مناسب امکانپذیر است.
تنها راه استحصال آب در این دژ، تجمع آبهای سطحی حاصل از باران و برف است که دژبانان یا ساکنان برای ذخیره آب حفرههایی در دل سنگ کندهاند.