A parliament meeting held Saturday afternoon elected Mahara as the speaker of the lower house of the Nepalese Federal Parliament.
Mahara was elected unopposed as he was the only candidate to file nomination for the post, a spokesman at the Federal Parliament said.
The new parliament speaker will be sworn in on Sunday.
Mahara served as the country's deputy prime minister with the in-charge of foreign affairs in 2016.
Last week, the first session of the Federal Parliament was held, more than three months after the Himalayan nation held provincial and federal parliament elections simultaneously in two phases in November and December last year.