Not in the US at least. My driver's license is the only thing I have with a photo of me on it. There are state non-driver IDs but they're unusual to see.
The context was Brazil (see sibling reply a few levels up), and here indeed all identity cards have photos. Both the old per-state models and the newer federally standardized models have them, and nearly everyone has an identity card. It's not unusual to see identity cards being used everywhere; even some commercial buildings ask for (and take photos of) them from visitors (regulars have badges, and of course they had to present their identity card to get the badge).