How bid is a battalion?

The typical Infantry Battalion has three line companies and one Headquarters company, each line company has a nominal manned strength of 300 Troops, and the HQ company something less than that.

So a typical Infantry Bn has about 1200-1500 troops.

This varies for other types of units.
A tank Bn might have fewer line troops that man the tanks, but also has many mechanics and technicians.