Kastelholm Castle ( ) is a Swedish-built medieval castle located off Road 2 in Sund, Åland, Finland, approximately 25 kilometers northeast of Mariehamn, overlooking a fjord to the south of the village of Kastelholm.