States in 2011 took in more than $50 billion from so-called sin taxes, or taxes or other fees levied on goods and services such as cigarettes, alcohol and casinos, according to research firm 24/7 Wall Street.
Some states profit more from drinking, smoking and gambling than others, according to the report, which culled data from the Census Bureau and the American Gaming Assn.
Nevada, unsurprisingly for the home of Las Vegas, got nearly 6% of its state revenues from sin taxes. Gambling brought in the most cash, with tobacco and liquor following far behind.
Rhode Island came in second, with 5.4% of state revenue coming from vice-related activities. Nearly 4% of that was from its lottery system. The state also charges $3.50 in excise tax on every 20-pack of cigarettes, one of the highest rates in the country.