Well, you can partially do that in Realtor.com. Pick one town & go into advanced search. Input your desired features, and then go into section that asks if you want to expand this search. If you click select all, it will expand the search to negihboring towns.
So it won't do the whole state but it will do 5 or 15 towns at once.