Nicanor (latín; griego antiguo Νικάνωρ "Nikanōr") o Nikanor, apodado el Elefante, fue uno de los generales del rey Filipo V de Macedonia en el siglo II a. C.