India's richest businessman Reliance Industries chairman Mukesh Ambani and and Arcelor Mittal CEO Lakshmi Mittal also feature in the list that comprises 71 mighty heads of state, CEOs, entrepreneurs and philanthropists who "truly run and shape the world of 7.1 billion people."
Gandhi dropped a notch from last year's list and ranks at number 12 this year ahead of Chinese Vice-Premier Li Keqiang and French President Francois Hollande.
Forbes said the 65-year-old leader of India's ruling political party has the reins of the world's second-most-populous country and tenth-largest economy.
"Son Rahul is next in line to take over India's most famous political dynasty," it added.
Coming in at the 20th spot is Singh, the Oxford and Cambridge-educated economist who is the architect of India's economic reforms.
Singh had ranked 19th in the list last year. "But Singh's quiet intellectualism is increasingly seen as timid and soft," Forbes added.
Ambani, owner of the world's most expensive private residence, ranks 37th in the list. Forbes said the petrochemical billionaire is India's richest and Reliance Industries is the nation's most valuable company.
It however described Ambani's support for disgraced former Goldman Sachs director Rajat Gupta as a "low point" for him in 2012.
Mittal, ranked 47th in the most powerful people list, has a net worth of USD 16 billion but also has "lots of headaches, including S&P and Moody downgrades of his company's debt to junk status." A highlight for Mittal during the past year was carrying the Olympic flame in the 2012 torch relay.
Forbes said 51-year-old Obama emerged "unanimously" as the world's most powerful person for the second year running.
The decisive winner of the 2012 US presidential election, Obama now has four more years to push his agenda even as he faces major challenges, including an unresolved budget crisis, stubbornly high unemployment and renewed unrest in the Middle East.
"But Obama remains the commander-in-chief of the world's greatest military and head of the sole economic and cultural superpower--literally the leader of the free world," it said.
The second most powerful person in the world also happens to be the most powerful woman, German chancellor 58-year-old Angela Merkel. She jumped up from the number four position last year to take the runner-up spot on the 2012 list.
Forbes termed Merkel as the backbone of the 27-member European Union, one who carries the fate of the Euro on her shoulders.
The list also includes Russian President Vladimir Putin at number three, Microsoft co-founder Bill Gates (4), General Secretary of the Chinese Communist Party Xi Jinping (9), Google co-founders Larry Page and Sergey Brin (20), Iran's supreme leader Ali Khamenei (21) UN chief Ban Ki-moon (30), North Korean leader Kim Jong-un (44) and former US President Bill Clinton (50).
Forbes dropped US secretary of state Hillary Clinton from the list this year. Clinton, who had ranked 16th last year, does not feature in 2012 rankings as she is not expected to return to her powerful post for Obama's second term.
It is for the same reason that US treasury secretary Timothy Geithner also does not feature in this year's list.
Pakistan's Chief of Army Staff Ashfaq Parvez Kayani is ranked 28th in the list.