Columbus, OH has a vast array of religious groups here. We have a huge diversity of churches here - from backwater fundie Protestant churches (there was a Puritan church here I recall seeing, too), megachurches, tons of Catholic parishes, old mainline Protestant and Episcopal churches, liberal and LGBT churches, to a surprising array of Orthodox churches (Oriental and Eastern Orthodox, and we have a Greek Orthodox cathedral here), Buddhist temples, a bunch of mosques (Somalis have basically taken over the area I grew up in here), a Spiritualist church, UU churches, Mormon churches, a few Jewish synagogues, Pagan meeting places, etc. But we also have a large immigrant community from places all over the world and it's not weird to hear people speaking a bunch of languages from all over the world at any moment. I certainly do at work. It's a weird city for its diversity, especially for the Midwest.Iowa's known for being Christian, but in my metropolitan area, most of what you meet is atheists and agnostics, with a smattering of cultural Christians(don't believe in the religion, but like the cultural security claiming such gives). You do meet religious people here and there(of various affiliations), but there's not a whole lot.
As for organized atheists, I'm not sure. They would exist here, too, probably at OSU. Lol. I've still never met a Baha'i irl, though.