Svea ligger ved Braganzavågen innenfor Sveabukta, som igjen er en del av Van Mijenfjorden. Fra stedet reiser det seg en drøye 900 meter høy, bratt fjellvegg som utgjør Liljevalchfjellet med to topper, den høyeste 940 moh. Innover mot nordøst løper Kjellströmdalen.