Alfta er et tettsted i Ovanåker kommune i Gävleborgs län i landskapet Hälsingland i Sverige. I 2010 hadde tettstedet 2 155 innbyggere.[1]