Kreva (Belarusian: Крэва, IPA: [ˈkrɛva]; Russian: Крево, romanized: Krevo; Lithuanian: Krėva, Krẽvas; Polish: Krewo) is an agrotown in Smarhon District, Grodno Region, Belarus. It serves as the administrative center of Krevas selsoviet.
The first mention dates to the 13th century. The toponym is derived from the name of the Krivichs tribe.