Según datos del Instituto Nacional de Estadística y Geografía (INEGI), en 2010 Bacoachi contaba con 1,090 habitantes.