Tehran là thủ đô của Iran cũng như thủ phủ của tỉnh Tehran. Tehran là thành phố và vùng đô thị lớn nhất ở Iran, lớn thứ hai ở Tây Á và lớn thứ ba ở Trung Đông, với dân số khoảng 9 triệu người trong thành phố và 16 triệu người ở khu vực đô thị lớn hơn. Nó được xếp hạng thứ 29 trên toàn cầu về dân số đô thị.
Triều đại Agha Mohammad Khan Qajar đã chọn Tehran làm thủ đô chính của Iran vào năm 1796 để nằm trong tầm với của các tỉnh Kavkaz của Iran, hiện là một phần của Iran, và để thoát khỏi các nhóm minh oan cho các vị vua Iran trong quá khứ. Thủ đô đã được di dời nhiều lần trong suốt lịch sử và Tehran hiện là thủ đô quốc gia thứ 32 của Iran.
Thành phố này là thủ đô của hai triều đại hoàng gia cuối cùng của đất nước, Qajars và Pahlavis. Đây là nơi có nhiều kho báu lịch sử, bao gồm các khu phức hợp hoàng gia Golestan, Sa'dabad và Niavaran, cũng như các tòa nhà chính phủ nổi bật nhất của đất nước trong thời hiện đại.
Phần lớn dân số của Tehran được tạo thành từ những người nói tiếng Ba Tư, những người được xác định là người Ba Tư và khoảng 99% dân số hiểu và nói tiếng Ba Tư; tuy nhiên, có một số lượng lớn các nhóm dân tộc Iran khác trong thành phố, bao gồm cả người Azerbaijan, người Armenia, người Kurd và người Kurd nói tiếng Ba Tư như ngôn ngữ thứ hai.
Có những đề xuất di dời thủ đô của Iran từ Tehran đến một địa điểm khác, chủ yếu là do ô nhiễm không khí và thành phố dễ bị động đất. Không có đề xuất cuối cùng đã được ủy quyền như được nêu ra.