Søby har en befolkning på 438 og et areal på 0,6 km2. Byen ligger på nordsiden af Ærø, 5 km fra spidsen af øens nordvestvendte odde, Skjoldnæs. Fra Søby er der 11 km mod sydøst til Ærøskøbing og 17 km mod nord til Faaborg på Sydfyn. Der er kystskrænter på begge sider af havnen, som af hensyn til skibsværftet, Ærøs største arbejdsplads, er uddybet til 6,5 m. Der er færgeforbindelse til Faaborg, og siden 2019 betjener elfærgen Ellen Fynshav på Als. Søbys bebyggelse breder sig op ad en skråning og har karakter af landsby, men en del moderne parcelhuse er tilføjet. Efter nedrivningen i 2015 af en bastant, 30 m høj silo på havnen er en højtplaceret hollandsk vindmølle byens vartegn.