Lima, the capital of Peru, is in South America, which is the Southern Hemisphere, and also the Western Hemisphere, which includes both American continents. Making the world better, one answer at a time.