Kastlösa is een plaats in de gemeente Mörbylånga in het landschap en eiland Öland en de provincie Kalmar län in Zweden. De plaats heeft 222 inwoners (2023) en een oppervlakte van 91 hectare.
Het ligt aan de Zweedse weg 136, zo'n 3 km vanuit de Kalmarsundkust.
Categorie:Plaats op Öland