Olivine City is located on the Johto coast, near Ecruteak City and Cianwood City.

Pokémon Trainers often come to Olivine City in order to win the Mineral Badge from Jasmine, the Olivine Gym Leader who specializes in Steel-type Pokémon. Olivine is also home to the Glitter Lighthouse, illuminated by an Ampharos, aptly named Amphy.