I know what town my ancestor lived in but I don't know which county that town is in.

This one is easy.  I can offer you two sites to check: You might also have a look at the Communities page at this site.  While it certainly has a long way to go, your village, town or city may one day be highlighted - giving you this third route.