Aïn Témouchent (Arabic: عين تموشنت) is a city in northwestern Algeria. It is the capital of Aïn Témouchent Province.