Dauphin–Swan River–Neepawa is located in the western region of Manitoba, just north of the Brandon-Souris riding.
The riding was originally created as part of a 2012 electoral redistribution. It had previously included parts of the Dauphin-Swan River-Marquette, Brandon-Souris and Portage-Lisgar ridings.
Conservative Robert Sopuck was first elected MP of the riding in the 2010 by-election while under the Dauphin–Swan River–Marquette riding. He was re-elected in 2011 and again in 2015, after which he did not seek re-election.
Conservative Dan Mazier won the seat in a landslide victory with 64 per cent of the vote in the 2019 federal election.
The Dauphin–Swan River–Neepawa has an Indigenous population of 26.5 per cent.
Candidates
Conservative: Dan Mazier (incumbent)
Liberal: Kevin Carlson
NDP: Arthur Thomas Holroyd
Green: Shirley Lambrecht
PPC: Donnan McKenna
Maverick Party: Lori Falloon-Austin