The series itself is filmed near Sudbury from what I understand, and yeah it is based on Listowel.

I agree that it seems to get Eastern Ontario pretty well. I haven't traveled enough in rural SW Ontario to judge