Rank City Retail Sales Per Capita
1 Wilsonville, Oregon $46,626
2 Junction City, Oregon $38,556
3 Gladstone, Oregon $37,885
4 Roseburg, Oregon $37,779
5 Tigard, Oregon $37,721
6 Ontario, Oregon $36,215
7 Hood River, Oregon $35,628
8 Sandy, Oregon $30,339
9 The Dalles, Oregon $29,200
10 Beaverton, Oregon $28,688
11 Medford, Oregon $28,417
12 Newport, Oregon $28,409
13 Bend, Oregon $28,125
14 Grants Pass, Oregon $26,530
15 Coos Bay, Oregon $25,261
16 Klamath Falls, Oregon $24,764
17 Lincoln City, Oregon $24,233
18 Brookings, Oregon $22,291
19 Troutdale, Oregon $21,741
20 Hillsboro, Oregon $20,895
21 Woodburn, Oregon $20,188
22 Cottage Grove, Oregon $19,963
23 Hermiston, Oregon $19,653
24 North Bend, Oregon $19,630
25 Astoria, Oregon $19,521
26 Florence, Oregon $19,503
27 Redmond, Oregon $18,571
28 Tualatin, Oregon $18,470
29 Seaside, Oregon $18,241
30 Salem, Oregon $17,256
31 Molalla, Oregon $17,167
32 Eugene, Oregon $17,133
33 McMinnville, Oregon $16,948
34 Stayton, Oregon $16,844
35 Scappoose, Oregon $16,709
36 Madras, Oregon $16,510
37 Albany, Oregon $16,460
38 Baker City, Oregon $15,227
39 Pendleton, Oregon $15,084
40 Portland, Oregon $14,950
41 La Grande, Oregon $14,887
42 Lebanon, Oregon $14,633
43 Sherwood, Oregon $14,535
44 Springfield, Oregon $13,381
45 Prineville, Oregon $13,021
46 St. Helens, Oregon $12,960
47 Newberg, Oregon $12,815
48 Oregon City, Oregon $12,770
49 Gresham, Oregon $12,691
50 Corvallis, Oregon $12,367
51 Ashland, Oregon $10,655
52 Sutherlin, Oregon $10,609
53 Canby, Oregon $10,461
54 Milwaukie, Oregon $10,355
55 Dallas, Oregon $9,863
56 Milton-Freewater, Oregon $9,177
57 Talent, Oregon $9,166
58 Cornelius, Oregon $8,766
59 Lake Oswego, Oregon $8,749
60 Silverton, Oregon $6,777
61 Independence, Oregon $6,352
62 Keizer, Oregon $5,668
63 Forest Grove, Oregon $5,654
64 Damascus, Oregon $5,649
65 Fairview, Oregon $5,608
66 Central Point, Oregon $5,566
67 Sweet Home, Oregon $5,512
68 Eagle Point, Oregon $5,030
69 West Linn, Oregon $4,564
70 Umatilla, Oregon $4,130
71 Happy Valley, Oregon $2,916
72 Monmouth, Oregon $2,345
73 Sheridan, Oregon $1,917