Bacadéhuachi (del idioma ópata "Bacadeguatzi": "En la entrada del carrizo") es un pueblo mexicano ubicado en el noreste del estado de Sonora, en la zona alta de la Sierra Madre Occidental, el pueblo es cabecera del municipio de Bacadéhuachi, y según el Instituto Nacional de Estadística y Geografía (INEGI), en el año 2010 contaba con 1,251 habitantes, siendo la localidad más poblada del municipio.