1. Britain (Rule Britannia, not the UK's God Save the King/Queen)
I also like the Spanish, German, Dutch and Finnish anthems, but it's hard to rank them. Ironically I quite dislike the Belgian anthem.
Outside Europe, my favourite anthems are those of China, Japan and Cuba.