Speak for yourself on that one. The biggest rednecks I know live in small towns/rural areas. I don't know anyone here in Des Moines I'd call a redneck.
This however, doesn't mean that the majority of rural Iowans are rednecks, because they aren't. It just means the majority of rednecks live in rural areas.
Ah to me a redneck is a cut off wearing, meth look alike motorhead. Not a farmer. Towns like Ottumwa, Council Bluffs, Souix City etc.... Maybe you'd refer to them as "white trash" not redneck.