Egby is een plaats in de gemeente Borgholm in het landschap en eiland Öland en de provincie Kalmar län in Zweden. De plaats heeft 56 inwoners (2000) en een oppervlakte van 15 hectare. Het ligt aan de oostelijke parallelweg van de Zweedse weg 136, 1 km van de Oostzeekust.