Dominion City is served by Roseau Valley School. It has a pool, a museum, a bank, a credit union, a store, a hockey rink, and a curling club. Historic buildings in Dominion City include All Saints Anglican Church, which is now the Franklin Museum.
There was a Post Office called Roseau Crossing established in 1876. The name was changed to Dominion City in 1880.