El municipio de Silacayoápam es uno de los 570 municipios en que se divide el estado de Oaxaca en México. Se encuentra en la región Mixteca al noroeste del estado y su cabecera es la población de Silacayoápam, que es también sede del distrito del mismo nombre.