Different nanocomposites based polyaniline were synthesized. Microwave absorption of the products were investigated. Carbon nanotubes and magnetic nanomaterials were added to the polymer matrix. The microwave absorption of the nanocomposite were improved via both carbon nanotubes and needle like magnetic nanomaterials. The morphology of the magnetic nanostructures had significant effect on the microwave absorption value.