Rosia may refer to:
- Rosia, the Greek name for Rus' (region)
- Roşia (disambiguation), villages in Romania
- Roşia Montană, a commune in Romania
- Roşia River (Crişul Negru), in Romania
- Roşia River (Dorna), in Romania
- Roşia River (Jiul de Vest), in Romania
- Rosia Airfield, a World War II military airfield
- Rosia Bay, Gibraltar, the only natural harbour in Gibraltar