Mashhad is located in northeastern Iran, situated within the Kashaf River valley at an elevation of approximately 1,000 meters above sea level. It serves as the capital of the Razavi Khorasan province and is the second most populous city in the country after Tehran.