Cost of living in Lima — Latin America
🦙

Cost of Living
in Lima

City Latin America Updated May 2026

Estimated Monthly Cost

$

per person · per month

Data source: CostLiving Engine, May 2026

About Lima

Lima is Peru's capital and largest city, home to roughly 9 million people across a sprawling metro area on the Pacific coast. The city has distinct neighborhoods: Miraflores and San Isidro cater to affluent residents and expats with higher rents, while Barranco offers a mix of colonial architecture and bohemian character. Central Lima contains museums, markets, and historic plazas but deteriorates in safety after dark. Daily life involves navigating heavy traffic, using public minibuses (combis) or the Metro, and shopping at outdoor markets or supermarkets. The climate is mild and dry year-round, with temperatures between 60 and 80 degrees Fahrenheit. The city is known for its restaurant scene and accessibility to Peruvian ingredients, though water quality means expats typically buy bottled water.

💡 Local Insights

Lima · 2026

Lima's cost structure splits sharply between neighborhoods and lifestyle choices. Rent is the largest expense and varies dramatically: a one-bedroom apartment in Miraflores or San Isidro runs $700-$1,200, while Barranco or Pueblo Libre offer $450-$700. Neighborhoods further from the center (Ate, Comas, Puente Piedra) drop to $300-$450 but involve longer commutes. Groceries are affordable if you shop at local markets like Mercado Central, where produce costs 50 percent less than supermarkets, but imported items at supermarkets (Vivanda, Wong) cost 40 percent more than local equivalents. Eating out ranges from $3-$5 for a menu del dia (lunch special) to $15-$30 at mid-range restaurants. Public transport (Metro, combis, buses) costs under $1 per ride; owning a car adds fuel, insurance, and parking. Expats often face higher prices at restaurants and rentals in known expat zones, but negotiation is common for long-term rentals. The $975/month moderate budget assumes shared housing or a modest solo apartment, local eating habits, and public transport.

Frequently Asked Questions

How much does it cost to live in Lima per month?
A moderate lifestyle in Lima costs $975/month. This typically covers a one-bedroom apartment in a reasonable neighborhood ($500-$700), groceries and dining ($250-$350), public transport ($30-$50), utilities ($50-$80), and miscellaneous expenses. A tight budget runs $585/month, possible if you share housing, eat almost entirely from markets, and use public transit. A comfortable lifestyle costs $1,511/month, allowing for a nicer apartment, restaurants several times weekly, and occasional entertainment. Your actual cost depends heavily on neighborhood choice and whether you earn in US dollars or local soles.
What is the average rent in Lima?
Rent varies sharply by neighborhood. In Miraflores and San Isidro (expat-heavy, coastal), a one-bedroom apartment rents for $800-$1,200; a two-bedroom runs $1,200-$1,800. Barranco, closer to nightlife and the coast, runs $500-$850 for one-bedroom. Pueblo Libre and Magdalena del Mar (quieter, central) run $500-$750. Further out in Ate, Comas, or Puente Piedra, one-bedrooms drop to $300-$450 but involve 45-minute to 90-minute commutes. Furnished apartments cost 15-25 percent more. Long-term negotiation (six months or longer) sometimes yields 10-15 percent discounts. Many landlords prefer cash deposits and ask for references or proof of income.
Is Lima cheap to live in for expats?
Lima is relatively affordable compared to major US or European cities, but not dirt-cheap. Rent and groceries are lower than New York, London, or Sydney, but expats in popular neighborhoods often pay 30-50 percent premiums versus local rates. A single expat on $1,500/month can live decently in Barranco or Pueblo Libre with roommates, or modestly solo in a less touristy area. Couples or families should budget $2,000-$3,000 for comfort. The real advantage is dining and entertainment, where a $20 meal at a good restaurant is high-end. Healthcare, private schools, and imported goods are where costs spike for expat families.
How much does food cost per month in Lima?
Groceries from local markets (Mercado Central, Mercado 28 de Julio) run $150-$200/month for one person eating basic Peruvian staples: rice, beans, potatoes, chicken, fish. Supermarkets (Vivanda, Wong) cost 40-60 percent more but are cleaner and stock imported brands. A kilo of chicken costs $3-$4 at markets, $5-$6 at supermarkets. Eating out, a menu del dia (three courses) runs $2.50-$5 at casual spots. Mid-range restaurants charge $10-$20 per entree. Alcohol is cheap: beer $1-$2 at small shops, wine $5-$15. Monthly grocery plus occasional dining at moderate restaurants averages $300-$400 for one person.
What salary do you need to live comfortably in Lima?
A comfortable lifestyle in Lima costs $1,511/month, allowing for a decent one-bedroom apartment ($600-$800), regular restaurant meals, entertainment, and travel within Peru. This assumes you have health insurance. A couple or small family should budget $2,200-$3,000/month for comfort: nicer housing, private schools if applicable, occasional travel, and a car. If earning in US dollars, a $2,000/month income provides solid comfort for one person; $3,500/month for a family of three or four. If earning in soles (Peruvian currency), you need approximately 3,500-4,500 soles per month for comfortable living, though most locals earn less. Expats with remote jobs paying in dollars have a significant advantage.
How does the cost of living in Lima compare to other places?
Lima is cheaper than most major US cities. Rent runs 40-60 percent lower than New York or San Francisco, and dining is 50 percent cheaper. Compared to Mexico City, Lima is similar or slightly more expensive for rent but cheaper for groceries. Against Buenos Aires, Lima is roughly equivalent overall. Versus Asian cities like Bangkok or Ho Chi Minh City, Lima has higher rent but lower labor costs, so the difference is marginal. For cold climate expats, Lima's stable weather ($60-$80 Fahrenheit year-round) eliminates heating costs. The real comparison worth making: Lima is affordable enough that a $2,000/month income from freelance work, remote employment, or modest savings enables comfortable living.
Can you live in Lima on $585/month?
Yes, but with constraints. This budget works if you share a two-bedroom apartment in Barranco, Pueblo Libre, or outer neighborhoods (your portion runs $200-$250), shop exclusively at local markets ($150/month), cook at home, use public transit ($40), and skip restaurants and entertainment. A modest private room in a shared house costs $250-$350, leaving $235-$335 for food, utilities, and basics. This budget cuts out: restaurants, nightlife, traveling within Peru, and imported groceries. It requires comfort with local living and Spanish language basics. Many long-term expats and travelers do this, but it requires discipline. Add $200-$300/month for comfort and flexibility.

💰 What's Your Budget?

Enter your monthly budget and see what lifestyle you can afford in Lima.

$

🔗 Share Live Cost Data

Add a live cost badge to your blog or article — always free.