Average salary in Lebanon
Gross and take-home pay, by industry and against other countries
Average salary
Take-home / mo
$513
Gross / yr
$6,840
Lebanon is a place where what you earn depends heavily on the work you're in — its strongest pay sits in tech, finance, and the professional trades, while much of the rest lags well behind. Pay overall lands mid-table at home and abroad, and one thing works in your favour: tax barely touches it, so almost all of what you make stays yours.
Salaries in Lebanon by industry
Here the field you're in does most of the deciding. Tech, finance, and the professional and scientific work pull clearly ahead, while construction, staffing, and farming sit far below — so for someone who already has a profession, the question isn't whether the country pays but whether your line of work is one of the ones that does.
Salary calculator
What you could earn in Lebanon
Tell us what you do and what you earn today — we'll estimate what someone with your background could earn in Lebanon, what your living costs might be, and what you could save
- What someone in your field earns
- What you could spend and save
- How it compares with today
Take-home in Lebanon
$331/mo
vs $1,200 in your country
Cost of living
$187
vs $800 in your country
Potential savings
$144
more than in your country
Standard of living
Under a minute, no sign-up
How salaries in Lebanon compare
Lebanon sits in the middle of its region and in the middle worldwide, out-earning a decent slice of the globe. The headline number flatters a split picture: a handful of fields carry the average up, and the spread between top and bottom is wide enough that where you land matters more than the country-wide figure suggests.
Data source: Mean monthly earnings 2019 (ILOSTAT), adjusted to 2025 using IMF GDP-per-capita growth
Ask Migo
Tap a question — our AI assistant answers it in chat
Frequently asked questions
What is the average salary in Lebanon?
The average salary in Lebanon is $570 a month before tax, or $513 take-home after tax and social contributions. Over a year that's $6,840 before tax and $6,156 after.
What is the average salary in Lebanon in US dollars?
The average salary in Lebanon in US dollars is about $6,840 a year before tax, or $513 a month after tax.
What salary do you need to live comfortably in Lebanon?
A typical person in Lebanon spends about $447 a month, while the average take-home pay is $513. How much you need to live comfortably depends on the city, your family situation, and how you usually spend. See the cost of living in Lebanon for the full picture.
What are the highest-paying jobs in Lebanon?
The highest-paying jobs in Lebanon are in IT, finance, and professional. Take-home pay in these industries averages around $828 a month (about $11,040 gross a year), roughly 61% above the national average.
What are the lowest-paying jobs in Lebanon?
Agriculture is the lowest-paying industry in Lebanon. Pay there averages around $251 a month take-home (about $3,348 gross a year). For comparison, the highest-paying industries pay about 3.3 times more.
What is a good salary in Lebanon?
A good salary in Lebanon is generally one above the national average — more than $513 take-home a month, or $6,840 gross a year. But a lot depends on your spending, where you live, and your financial goals.
Is Lebanon a high-salary country?
Moderately. By average after-tax pay, Lebanon is ahead of 40% of countries worldwide and ranks 10th out of 15 countries in the Middle East.
Where to live?
Match a country to your priorities
Living in Lebanon
See the full country overview