Farah (Pashto/Persian: فراه) is a city in western Afghanistan. It is the capital of Farah Province. There are about 109,409 people living here. It is at 650 m altitude. It is on the Farah River.