Should I run an antivirus in a Windows Server?

If it's connected to any machines that may be connected to the Internet, then absolutely yes.

There're many options available. While I personally don't like McAfee or Norton, they are out there. There's also AVG, F-Secure, ClamAV (though the win32 port is no longer active), and I'm sure hundreds more :)

Microsoft has even been working on one - I don't know if it's available yet outside of beta, but it does exist.

ClamWin, mentioned by @J Pablo.

ESET NOD32 Antivirus Business Edition, from https://serverfault.com/questions/2899/what-anti-virus-for-windows-server


If you handle files and programs on the server from unsecured locations, definitely yes. Try http://www.avast.com. They have pretty good antivirus solutions for servers with a minimum footprint on your resources.