Karlö (finska: Hailuoto) är en ö i Bottenviken utanför Uleåborg. Karlö är en egen kommun i landskapetNorra Österbotten i Finland. Kommunen har 950 invånare och har en yta på 1 082,7 km² (inklusive vattenområden). Kommunens landyta, huvudsakligen bestående av ön Karlö, är på 200,56 kvadratkilometer, vilket gör ön till Finlands femte största ö.
Befolkningsutvecklingen i Karlö kommun 1880–2020[7][8]
År
Folkmängd
1880
2 035
1890
2 116
1900
2 303
1910
1 923
1920
1 835
1930
1 740
1940
1 638
1950
1 656
1960
1 372
1970
1 071
1975
916
1980
897
1985
907
1990
934
1995
955
2000
966
2005
964
2010
1 004
2015
993
2020
949
Anm: Uppgifterna 1975-2020 avser förhållandena den 31 december nämnda år enligt områdesindelningen den 1 januari 2022.
Språk
Befolkningen efter språk (modersmål) den 31 december 2022. Finska, svenska och samiska räknas som inhemska språk då de har officiell status i landet. Resten av språken räknas som främmande. För språk med färre än 10 talare är siffran dold av Statistikcentralen på grund av sekretesskäl.[9][3]