Kastriot may refer to:
- Kastriot, an Albanian name for Obilić, a town and municipality in central Kosovo.
- Kastriot, Albania, a municipality in north-eastern Albania.
- Kastriot (name), an Albanian masculine given name.
- Kastriot Islami (b. 1952), an Albanian politician.