Nope, it is not. the harness is different. you can get an adapter for it tho.
I have a cd/tape combo from a 99 that I am going to put in my 97 Ranger, and I found this out the hard way. everything else is the same, it even is the same style as the 97, just the connector is different.
AJ
Here is a link to the adapter that is needed:
http://replacementradios.com/product_info.php?cPath=22_259_272&products_id=59