The United States will close its consulate in Peshawar due to security concerns, a media report said on Wednesday.