The 2009–10 Highland Football League was competed for by 18 teams.
Highland Football League 2009–10 có sự tham gia của 18 đội bóng.