Åby est un village dans la commune de Bromölla, dans le comté de Scanie, en Suède. Åby se situe à 5 m d'altitude. La grande ville la plus proche est Kristianstad, à 19,5 km à l'ouest. Plages à proximité : Rågångsnabben (6 km), Sandviken (9,3 km), Västra Torsö (12 km). Parmi les sites touristiques alentour : Château de Bäckaskog (8,4 km), Stentoften Runestone (7,4 km) et Château de Wanås (30 km).