Isaac Murdock on YouTube did a ranking list of all the villain songs from the Disney Animated Features (...plus "Nightmare Before Christmas"):
#32 - The Siamese Cat Song (Lady and the Tramp)
#31 - Mad Madame Mim (The Sword in the Stone)
#30 - The Elegant Captain Hook (Peter Pan)
#29 - Hi-Diddle-Dee-Dee (Pinocchio)
#28 - The Phony King of England (Robin Hood)
#27 - Trust in Me (The Jungle Book)
#26 - The World's Greatest Criminal Mind (The Great Mouse Detective)
#25 - The Backson (Winnie the Pooh)
#24 - The Gospel Truth II (Hercules)
#23 - Who's Been Painting My Roses Red? (Alice in Wonderland)
#22 - Heffalumps and Woozles (The Many Adventures of Winnie the Pooh)
#21 - Kidnap the Sandy Claws (The Nightmare Before Christmas)
#20 - Mine, Mine, Mine (Pocahontas)
#19 - This is the Thanks I Get (Wish)
#18 - Goodbye So Soon (The Great Mouse Detective)
#17 - Yodel-Adle-Eedle-Idle-Oo (Home on the Range)
#16 - Oogie Boogie's Song (The Nightmare Before Christmas)
#15 - Savages (Pocahontas)
#14 - Prince Ali Reprise (Aladdin)
#13 - The Headless Horseman (The Adventures of Ichabod & Mr. Toad)
#12 - I Wanna Be Like You (The Jungle Book)
#11 - Les Poissons (The Little Mermaid)
#10 - Cruella De Vil (101 Dalmatians)
#9 - Snuff Out the Light (The Emperor's New Groove)
#8 - Shiny (Moana)
#7 - The Mob Song (Beauty and the Beast)
#6 - Mother Knows Best (Tangled)
#5 - Friends on the Other Side (The Princess and the Frog)
#4 - Gaston (Beauty and the Beast)
#3 - Poor Unfortunate Souls (The Little Mermaid)
#2 - Be Prepared (The Lion King)
#1 - Hellfire (The Hunchback of Notre Dame)
And before you say anything,
babclayman, yes, he did include "villain sucks" songs on this list too.