Mining industries are widely perceived as damaging the environment and local communities. The Indonesian government requires mining industries to undertake Corporate Social Responsibility including community development activities. This study investigated the implementation of community development by a mining company on Sumbawa Island, West Nusa Tenggara Province, Indonesia. It focussed on the participation of the local community in decision making processes for the implementation of the mining company’s community development programs. The study also examined how the mining company has involved other parties, including NGOs and local government in its community development program implementation.