現存天守だと
姫路城
松本城
高知城
彦根城
松江城
伊予松山城
犬山城
丸岡城
弘前城
宇和島城
丸亀城
備中松山城

かな?
あくまでも城単体としての評価であって
歴史や周辺環境を加味すると順位がかなり入れ替わるな
姫路城だけ不変だろうけど