为擡枪15挺，小铳一百二、三十挺。兵力部分，《日清战史》记载当时茄苳脚庄内人口约一千四百余人，该书将这些包括妇女小孩在内，没受过军事训练的村民也算入抵挡日军的「兵力」；礼密臣版记载日军派出2个步兵连兵力，义军兵力内有包含原清军，受义军雇用，故没有穿黑旗军服装，而日清战史则无清军在此战的记载，仅提到清兵在受到八重山舰砲击后就逃跑躲到村中；而临近的先锋堆，上前堆，下中堆收到萧光明派人求救的消息时已经太晚，但仍集合共约一千余人要救茄苳脚；不过在还没抵达前，日军就已经攻陷茄苳脚，援兵退却途中在林边溪处还被日军截