Most of the inhabitants of São Gabriel da Cachoeira are indigenous people.
Most of the non-indigenous residents of the city are affiliated with the Brazilian army, usually serving a term of two years or more.