Rabí (German: Rabi) is a town in Klatovy District in the Plzeň Region of the Czech Republic. It has about 500 inhabitants. The town is located on the Otava River in the Bohemian Forest Foothills.
Rabí is known for ruins of the Rabí Castle, one of the largest castles in the country, which is protected as a national cultural monument. The historic town centre is well preserved and is protected as an urban monument zone.