Rabštejn nad Střelou (německy Rabenstein an der Schnella) je část města Manětína v okrese Plzeň-sever, od něhož se nachází přibližně 7 km na severovýchod. Jedná se o bývalé historické město, které leží na řece Střele asi 30 kilometrů severně od Plzně. Většina městské zástavby leží nad pravým břehem řeky, na ostrohu ohraničeném strmými svahy na jihu a severu. Nachází se uprostřed přírodního parku Horní Střela.
Název města souvisí pravděpodobně s jeho polohou a podle pověsti o havranovi a nalezeném prstenu je odvozen od bájného vzniku města na skále. Slovo Rabenstein v překladu znamená havraní kámen.