Each state has different requirements, but if your company accepts orders, has a physical presence or employees in a given state, you will likely need to file with that state. (entrepreneur.com)
Alternatively, you can search all the courts in any given state. (lawyerist.com)