I would say that both schools have their challenges and rewards. It really depends on the area so I will make some generalizations.
Many inner-city schools have a large student populations so teachers can expect to have one or two preps that they teach multiple times a day. If one is at a remote rural school, then you may be the only science teacher and can expect up to seven preps. You may be teaching everything (physics, chemistry, earth science, biology, and concurrent credit college courses). In addition to teaching, at a rural school, you may also have to wear additional hats like coaching or sponsoring an organization.
You may find that an urban school pays its teachers more because they are part of a larger district and therefore have a larger budget. A remote rural school will have a smaller student population and may be an idependent school district. Because school funding is based on student numbers, it could have a smaller district budget and not be able to pay its teachers as much.
If you are the only science teacher in a rural school, you will have students multiple years and that will allow you to develop deeper rapport with students. You learn to work together and get along. You may have your students in an urban school for a semester or a year (depending on your class schedules).
All students innately want to learn. Many times they just need to be convinced. Because of your class sizes, it may be easier to reach all of your students at a rural school. It is hard in a class of ten, for example, for students to fall through the cracks. They cannot hide. In an urban school, you may have bigger class sizes and it may be easier for students to remain anonymous. However, a perceptive teacher can reach out and find ways to connect with students.
One thing that both inner-city and rural schools share in common is access and equity issues. It is difficult for both types of schools to gain funding and have proper supplies. Teachers have to be creative in their lesson planning, but it is not impossible at either type of school to attain a quality education.
What are others experiences?