The intercity train had just left Paris and was heading towards Limoges when it derailed, crashing into a station platform at about 17:00 local time.
Passengers were said to be trapped inside the train and a local official said there were “many casualties”.
Interior Minister Manuel Valls said seven people died and dozens were hurt.
Local MP Michel Pouzol said some carriages were lying on their sides.
A police source quoted by Le Figaro website said the train had split in two for reasons that were as yet unclear.
Other media reports spoke of passengers being electrocuted and crushed.
Jean-Paul Boulet of French rail company SNCF, said the train was carrying some 350 passengers when it derailed, Associated Press news agency reports.
French routes were particularly busy at the time of the crash due to the run-up to a holiday weekend marking Sunday’s Bastille Day.
22wi4ygFSFwImage source: Wikimedia Commons President-elect Donald Trump celebrated his election victory at the Ultimate Fighting…
Millions of voters across the US chose to return Donald Trump to the White House…
Donald Trump declares victory in the US election as he addresses jubilant supporters in Florida.…
Stocks around the world are rising as Donald Trump appears to be on the cusp…
Donald Trump has won Pennsylvania, North Carolina and Georgia and taken a lead over Kamala…
Quincy Jones, the celebrated musician and producer who worked with Michael Jackson, Frank Sinatra, Ray…