Hillary Clinton has reportedly strengthened her position in New Hampshire, Pennsylvania and Virginia. Photograph: (Getty)
The electoral map suggests Trump will need to pick off at least one of the states currently leaning in Clinton's favour if he wants to win
Continuing her momentum post conventions, Democratic presidential nominee Hillary Clinton has consolidated her position in three key swing states, which gives her enough electoral college votes to be the next president of the US, a major US media outlet has said.
Clinton, 68, has strengthened her position in three swing States of New Hampshire, Pennsylvania and Virginia having a total of 37 electoral college votes, according to CNN.
"That adds 37 more electoral votes to Clinton's total and puts her at 273 electoral votes - just ahead of the needed 270 electoral votes to win the White House," said David Chalian, CNN political director.
If Trump was to win all the remaining battleground states on the map, he'd still be shy of the 270 votes needed to win the White House which means he is going to have to pick off at least one of the states currently leaning in Clinton's direction in addition to running the table in those battlegrounds, he wrote.
However, things might change between now and November 8 when Americans would go out to vote to elect their 45th president.
A latest Pew poll showed Clinton's lead over Trump has come down from nine per cent to four per cent.
According to CNN, solid Republican States are Alabama (9), Alaska (3), Arkansas (6), Idaho (4), Indiana (11), Kansas (6), Kentucky (8), Louisiana (8), Mississippi (6), Missouri (10), Montana (3), Nebraska (5), North Dakota (3), Oklahoma (7), South Carolina (9), South Dakota (3), Tennessee (11), Texas (38), West Virginia (5), Wyoming (3).
All this make 158 electoral college votes.
Arizona (11), Georgia (16), Utah (6) making 33 votes in total are considered to be lean Republican States.
Florida (29), Iowa (6), Nevada (6), Ohio (18), North Carolina (15) which in all account for 74 votes are battleground States, CNN said.
Lean Democratic States of Colorado (9), Michigan (16), New Hampshire (4), Pennsylvania (20), Virginia (13), Wisconsin (10), account for 72 votes in all.
Solid Democratic States are California (55), Connecticut (7), Delaware (3), DC (3), Hawaii (4), Illinois (20), Maine (4), Maryland (10), Massachusetts (11), New Jersey (14), New York (29), Oregon (7), Rhode Island (4), Vermont (3), Washington (12), Minnesota (10), New Mexico (5).
This accounts for 201 electoral college votes.