The record-high budget was passed with 39 votes in favour exclusively from ruling coalition lawmakers in the 85-member house.
The finance minister said the government would prioritize development projects in the constituencies of lawmakers who voted for the budget.
Finance Minister Ahmed Munawar submitted for parliamentary approval a record MVR27.9 billion (US$1.8 billion) budget for 2018.