Qarah Tappeh () is a village in Miyan Kaleh Rural District of the Central District in Behshahr County, Mazandaran province, Iran.
The majority of the village's people are farmers, and given the soil and water conditions of the region, crops such as cotton, wheat, barley, rapeseed, sunflowers, watermelons, and melons are grown. In addition to farming, some people are also engaged in animal husbandry.
People of the village are Muslims from Shia and Sunni branches.
At the time of the 2006 National Census, the village's population was 1,884 in 504 households. The following census in 2011 counted 1,906 people in 579 households. The 2016 census measured the population of the village as 1,775 people in 596 households.
Qarah Tappeh is located northwest of the city of Behshahr, on a road that connects the city to the Caspian Sea.