003年区议会选举胜出，林健文当时乘着七一效应下，以1,765票险胜角逐连任、夺得1,672票的民建联对手潘国华，双方竞争击烈，只以不足一百票票差分胜负（2.7%），林健文遂当选九龙城区议员（G12海心选区）结束潘国华短短8个月的任期。2006年，民主党当时出现连串丑闻，林健文以民主党之社区工作表现欠佳为理由退党。2007年，林健文在现主席廖成利律师的邀请下加入民协。2007年香港区议会选举，林健文以民协的身份挂帅，继续在海心选区竞逐连任，在票数未有增进下，被卷土重来的老对手潘国华以1,989票压过