I was told about a site called Vote Easy, associated with Project Vote Smart, the organization that keeps tracks of candidates’ stances on the issues.
I typed in my own zipcode and it really worked! The interface is pretty ugly–it wasn’t quite so easy to find the congressional candidates. But once I found it, I could look up their positions.