President Donald Trump has told a campaign-style rally that consumer prices are falling "tremendously" as he sought to allay voter anxiety about the US cost of living.

In a speech at a casino in the battleground state of Pennsylvania, the president told supporters he had "no higher priority than making America affordable again".

But while gas and egg prices have fallen, other food is more expensive and Americans remain unhappy about the cost of housing, childcare and healthcare.

Democrats have capitalised on Trump's vulnerability on the economy in recent off-cycle votes, leaving many Republicans uneasy about next year's midterms elections.

Tuesday's event in a swing district of Pennsylvania was the first of what the White House says will be a series of campaign-like rallies aimed at bringing its economic message to voters.