How many NFL teams have never been to a Super Bowl?

Through Super Bowl XLIII, 5:
Cleveland Browns, Houston Texans, Jacksonville Jaguars, Detroit Lions, New Orleans Saints.

Through Super Bowl XLIV, 4:
Cleveland Browns, Houston Texans, Jacksonville Jaguars and Detroit Lions.