New Hampshire State Rep. Sherry Frost was first elected in 2016, and she’s never tried to hide who she is from the general public. She’s even referred to her godlessness on social media.
She’s not alone as an atheist in New Hampshire. By my count, as of last week, there were 6 non-religious people in the NH legislature including one person, Rep. Tim Smith, who specifically described himself with the word “atheist.” After the elections, another 3-4 nonreligious legislators (depending on the outcome of one pending race) will join them.
We spoke on the phone a couple of days ago and I asked her if she had any concerns about my drawing attention to her atheism. She told me she wasn’t worried at all. Her outspokenness online had led to controversy before and being an open atheist wasn’t going to surprise anyone.