Every white collar job I've held in the last decade had mandatory drug tests.
Though now that I think about it I have technically worked at two companies that didn't drug test: my own, and a small 3-man startup I did some work for.
It's worth mentioning that I live in a red state. I suspect blue states have cultures that are a little more lax on drug testing, though I have no real data to back that up.