Outside of just asylum seekers, although successful immigration rates are much higher in the US than Canada (about 4x), per capita Canada is much higher (as there is a 10x population difference).
Canada decides who comes to Canada to apply though (via resettlement programs where the seekers have been referred by a third party like UNHCR), it's generally not that people just walk across the border as they do in Europe or the US. If you can choose, for example, to resettle a bunch of academics and their families from Afghanistan, you are in a very different situation vs having the average Afghan population show up at the border which includes a large amount that are functionally illiterate.
This isn't a critique of Canada's selective policy, it's just a very different situation, much like somebody who lives in a rich part of town will not have to deal with the same issues as somebody who lives in an area with high poverty even though they both go to work, buy groceries, take showers and talk to neighbors.
There has been an uptick in recent years also, primarily from the US (but also some sea ports).
While we might be a percentage of the overall US population, we are fortunate to have access to most of the same things as the USA, just with a few extra nice things like health care.
For all their differences, in many other ways Canada and the USA are much more like each other than either are like any other country.