Each state has a certain number of Electoral Votes which are assigned to the winner of their popular vote. The only exceptions are Maine and Nebraska, which each have a single separate Electoral Vote based on a certain district within their state. There is currently a movement among a number of Democratic controlled states to assign their Electoral Votes to the winner of the national popular vote. If you read the Constitution you will see that is not apparently legal. I am waiting for the courts to test this issue at some point.
States like Illinois, have a majority of Democrats in Chicago, while the rest of the state is predominately Republican. I doubt this is an exception, given many larger urban areas lean Left, while the rural areas lean Right. Should Electoral Votes be separated between large urban areas within a state and less populated areas?
The Democrats seem hell-bent on changing the Electoral College, which requires a Constitutional amendment. Possibly, we could take a look at this if city and rural area electoral votes were separate. Just an idea.