La ville peut être divisée en deux parties distinctes: le nord et le sud. Les districts du nord de Téhéran sont plus prospères, modernes, cosmopolites et coûteux, alors que les régions méridionales sont moins attrayantes, mais moins chères.