Cañizar de Amaya es una localidad del municipio de Sotresgudo, en la provincia de Burgos, en la comunidad autónoma de Castilla y León (España).