The grandma of online voting resources is Vote411.org from the League of Women Voters (frankly, I’d be a fan of anything that combines two of my favorite subjects: women and voting – just add chocolate to it and it would be a perfect trifecta!)
The League has hosted Vote11 for several years and keeps adding new features and data for each election cycle. The site is cleaner than it was in the past, you can input your physical address and find out all sorts of information about local races, voting registration, absentee voting and polling places nearby. Finally, you can request a personal voter guide by email.
Vote411.org is the go to place to find out who is running for what and how to vote locally for every voter.
[Note: I introduced the League to a company with polling place data to help create the first iteration of Vote411.org.]