曾经加入民建联，后来于2003年退出，并加入新界社团联会，却以独立候选人身份参加区议会选举。2003年香港区议会选举，林发耿首次参选荃湾区议会绿杨选区，取得1,339票，以208票之差击败独立民主派对手陈启明而当选区议员。其后林发耿于2007年及2011年的区议会选举中分别取得2,303及2,408票高票连任该区区议员。2015年香港区议会选举，林发耿面对婚外情丑闻后，在巨大舆论压力下仍然竞逐连任。最终以2,193票击败新民主同盟的王珮芝而成功连任，成为该届选举中唯一能击败新民主同盟的候选人。虽然如