קרלסרוהה (בגרמנית: Karlsruhe) היא עיר בגרמניה שהייתה בעבר בירת מחוז באדן. העיר שוכנת בצפון מדינתבאדן-וירטמברג, על גדות נהר הריין, סמוך לגבול גרמניה-צרפת. אחרי שטוטגרט ומנהיים קרלסרוהה היא העיר השלישית בגודלה במדינת באדן-וירטמברג, עם שטח של כ-173 קמ"ר.