Qaraba is a village in the Khyber Pakhtunkhwa province of Pakistan. It is located in the Bajaur District.