I don't have any real numbers to back this up, but I don't think so. Even in my quite rural area, most people live in towns despite the relatively vast, open farmland. My town's population is between 3-4000 people, but some are as small as 500. It'd take a lot of farms to spread all the people in my town out.