Guest, Sign inJoin
USS LCI-713 (Landing Craft)Astoria, #1 on this list · USS LCI-713 (Landing Craft) · Photo: Ian Poellet (User:Werewombat) · CC BY-SA 3.0
Oregon rankings · Civic life

Towns with the most civic life in Oregon

Astoria ranks first on civic life among Oregon’s 106 towns of 2,500+; 55 of the 106 grade A− or better on civic life nationally.

The Civic life grade, a character grade (not part of the overall): library visits per resident (IMLS), community nonprofits (IRS) and volunteering groups. How grades work

#1

Astoria

Clatsop County · 9,838 people
A+

Civic life grade, among the top in the U.S.·Overall C− · #92 of 142 in OR

#2

Ashland

Jackson County · 20,889 people
A+

Civic life grade, among the top in the U.S.·Overall B− · #45 of 142 in OR

#3

Jacksonville

Jackson County · 2,972 people
A+

Civic life grade, among the top in the U.S.·Overall C · #69 of 142 in OR

All 106 towns

Civic life grade, best first (the letter is national). Towns with the same score share a rank; the overall grade and state rank are beside each.

106 towns ranked. Not here? See why a town may be missing.

#TownGradeOverall
1AstoriaClatsop County · 9,838 peopleA+among the top in the U.S.·Overall C− · #92 of 142
2AshlandJackson County · 20,889 peopleA+among the top in the U.S.·Overall B− · #45 of 142
3JacksonvilleJackson County · 2,972 peopleA+among the top in the U.S.·Overall C · #69 of 142
4NewportLincoln County · 10,383 peopleA+better than 98% of U.S. towns·Overall D− · #129 of 142
5SistersDeschutes County · 2,934 peopleA+better than 98% of U.S. towns·Overall B+ · #17 of 142
6ToledoLincoln County · 3,473 peopleA+better than 98% of U.S. towns·Overall D · #121 of 142
7PhilomathBenton County · 5,699 peopleA+better than 98% of U.S. towns·Overall B+ · #23 of 142
8SeasideClatsop County · 7,092 peopleA+better than 98% of U.S. towns·Overall D− · #141 of 142
9CoquilleCoos County · 3,943 peopleA+better than 97% of U.S. towns·Overall D− · #127 of 142
10TillamookTillamook County · 5,162 peopleA+better than 97% of U.S. towns·Overall D · #111 of 142
11BurnsHarney County · 2,692 peopleA+better than 96% of U.S. towns·Overall D · #120 of 142
12PhoenixJackson County · 4,920 peopleA+better than 96% of U.S. towns·Overall C− · #94 of 142
13FlorenceLane County · 9,468 peopleA+better than 96% of U.S. towns·Overall D · #114 of 142
14CorvallisBenton County · 61,499 peopleA+better than 95% of U.S. towns·Overall C+ · #52 of 142
15Hood RiverHood River County · 8,315 peopleAbetter than 94% of U.S. towns·Overall B− · #43 of 142
16SilvertonMarion County · 10,450 peopleAbetter than 94% of U.S. towns·Overall B− · #41 of 142
17Eagle PointJackson County · 9,861 peopleAbetter than 94% of U.S. towns·Overall C− · #90 of 142
18CreswellLane County · 5,566 peopleAbetter than 93% of U.S. towns·Overall A− · #12 of 142
19TalentJackson County · 6,296 peopleAbetter than 92% of U.S. towns·Overall C · #72 of 142
20WarrentonClatsop County · 6,312 peopleAbetter than 91% of U.S. towns·Overall D · #117 of 142
21PendletonUmatilla County · 16,989 peopleAbetter than 91% of U.S. towns·Overall D · #99 of 142
22PortlandMultnomah County · 635,109 peopleAbetter than 90% of U.S. towns·Overall C+ · #61 of 142
23VenetaLane County · 5,138 peopleAbetter than 90% of U.S. towns·Overall D · #100 of 142
24Grants PassJosephine County · 39,239 peopleAbetter than 90% of U.S. towns·Overall D− · #126 of 142
25Coos BayCoos County · 15,686 peopleAbetter than 89% of U.S. towns·Overall D− · #137 of 142
26Klamath FallsKlamath County · 22,111 peopleAbetter than 88% of U.S. towns·Overall D− · #134 of 142
27La GrandeUnion County · 12,985 peopleAbetter than 88% of U.S. towns·Overall C− · #79 of 142
28Lincoln CityLincoln County · 10,117 peopleAbetter than 88% of U.S. towns·Overall D− · #130 of 142
29PrinevilleCrook County · 11,994 peopleAbetter than 87% of U.S. towns·Overall C+ · #57 of 142
30Shady CoveJackson County · 3,039 peopleAbetter than 86% of U.S. towns·Overall D− · #132 of 142
31EugeneLane County · 178,618 peopleAbetter than 86% of U.S. towns·Overall C− · #89 of 142
32RoseburgDouglas County · 23,693 peopleAbetter than 86% of U.S. towns·Overall D− · #138 of 142
33SheridanYamhill County · 6,243 peopleAbetter than 85% of U.S. towns·Overall C− · #77 of 142
34SherwoodWashington County · 20,535 peopleA−better than 85% of U.S. towns·Overall A− · #13 of 142
35DaytonYamhill County · 2,647 peopleA−better than 85% of U.S. towns·Overall C− · #86 of 142
36Central PointJackson County · 19,139 peopleA−better than 84% of U.S. towns·Overall C · #68 of 142
37Cottage GroveLane County · 10,851 peopleA−better than 84% of U.S. towns·Overall D · #95 of 142
38WinstonDouglas County · 5,680 peopleA−better than 83% of U.S. towns·Overall D− · #139 of 142
39MilwaukieClackamas County · 22,114 peopleA−better than 83% of U.S. towns·Overall B− · #39 of 142
40LebanonLinn County · 20,267 peopleA−better than 83% of U.S. towns·Overall C− · #78 of 142
41ScappooseColumbia County · 8,257 peopleA−better than 83% of U.S. towns·Overall B · #30 of 142
42North BendCoos County · 9,966 peopleA−better than 83% of U.S. towns·Overall D · #122 of 142
43BandonCoos County · 3,297 peopleA−better than 82% of U.S. towns·Overall D · #104 of 142
44HarrisburgLinn County · 3,765 peopleA−better than 81% of U.S. towns·Overall D · #112 of 142
45Lake OswegoClackamas County · 39,722 peopleA−better than 80% of U.S. towns·Overall A · #4 of 142
46BrookingsCurry County · 6,431 peopleA−better than 80% of U.S. towns·Overall D · #119 of 142
47OakridgeLane County · 3,127 peopleA−better than 80% of U.S. towns·Overall D− · #133 of 142
48West LinnClackamas County · 26,567 peopleA−better than 79% of U.S. towns·Overall A · #6 of 142
49Baker CityBaker County · 10,071 peopleA−better than 78% of U.S. towns·Overall C+ · #54 of 142
50SutherlinDouglas County · 8,635 peopleA−better than 78% of U.S. towns·Overall D− · #128 of 142
51StaytonMarion County · 8,488 peopleA−better than 78% of U.S. towns·Overall C · #74 of 142
52MolallaClackamas County · 10,104 peopleA−better than 77% of U.S. towns·Overall B− · #46 of 142
53Sweet HomeLinn County · 10,308 peopleA−better than 77% of U.S. towns·Overall D− · #135 of 142
54MedfordJackson County · 86,494 peopleA−better than 76% of U.S. towns·Overall C− · #91 of 142
55SandyClackamas County · 13,323 peopleA−better than 76% of U.S. towns·Overall B · #36 of 142
56CanbyClackamas County · 18,004 peopleB+better than 75% of U.S. towns·Overall B · #34 of 142
57AumsvilleMarion County · 4,241 peopleB+better than 74% of U.S. towns·Overall B− · #48 of 142
58JeffersonMarion County · 3,299 peopleB+better than 74% of U.S. towns·Overall D · #110 of 142
59The DallesWasco County · 15,745 peopleB+better than 73% of U.S. towns·Overall D− · #136 of 142
60North PlainsWashington County · 3,414 peopleB+better than 72% of U.S. towns·Overall B+ · #27 of 142
61ReedsportDouglas County · 4,271 peopleB+better than 70% of U.S. towns·Overall D · #106 of 142
62NewbergYamhill County · 26,896 peopleB+better than 70% of U.S. towns·Overall B+ · #18 of 142
63St. HelensColumbia County · 14,450 peopleB+better than 70% of U.S. towns·Overall C− · #84 of 142
64Mount AngelMarion County · 3,454 peopleB+better than 70% of U.S. towns·Overall D · #124 of 142
65BendDeschutes County · 107,342 peopleB+better than 70% of U.S. towns·Overall B+ · #21 of 142
66DallasPolk County · 17,890 peopleB+better than 68% of U.S. towns·Overall D · #96 of 142
67MadrasJefferson County · 7,829 peopleB+better than 68% of U.S. towns·Overall D · #108 of 142
68WilsonvilleClackamas County · 27,833 peopleB+better than 67% of U.S. towns·Overall B+ · #24 of 142
69GladstoneClackamas County · 11,865 peopleB+better than 66% of U.S. towns·Overall C · #63 of 142
70IndependencePolk County · 10,195 peopleB+better than 65% of U.S. towns·Overall D · #97 of 142
71OntarioMalheur County · 11,957 peopleBbetter than 64% of U.S. towns·Overall C− · #80 of 142
72Oregon CityClackamas County · 38,175 peopleBbetter than 62% of U.S. towns·Overall B− · #44 of 142
73Myrtle CreekDouglas County · 3,481 peopleBbetter than 62% of U.S. towns·Overall D− · #131 of 142
74SublimityMarion County · 2,882 peopleBbetter than 62% of U.S. towns·Overall C · #65 of 142
75McMinnvilleYamhill County · 34,647 peopleBbetter than 61% of U.S. towns·Overall C+ · #55 of 142
76DundeeYamhill County · 3,193 peopleBbetter than 58% of U.S. towns·Overall B+ · #29 of 142
77MonmouthPolk County · 11,543 peopleBbetter than 58% of U.S. towns·Overall C · #76 of 142
78Forest GroveWashington County · 27,252 peopleBbetter than 57% of U.S. towns·Overall C− · #81 of 142
79EstacadaClackamas County · 5,814 peopleBbetter than 56% of U.S. towns·Overall B− · #40 of 142
80TigardWashington County · 57,929 peopleB−better than 55% of U.S. towns·Overall B− · #47 of 142
81RedmondDeschutes County · 38,547 peopleB−better than 53% of U.S. towns·Overall C+ · #53 of 142
82BeavertonWashington County · 97,842 peopleB−better than 51% of U.S. towns·Overall B− · #38 of 142
83AlbanyLinn County · 56,894 peopleB−better than 50% of U.S. towns·Overall C− · #82 of 142
84HermistonUmatilla County · 19,906 peopleC+better than 40% of U.S. towns·Overall D · #101 of 142
85SpringfieldLane County · 61,431 peopleCbetter than 35% of U.S. towns·Overall D · #123 of 142
86Happy ValleyClackamas County · 28,916 peopleCbetter than 34% of U.S. towns·Overall B+ · #26 of 142
87Junction CityLane County · 7,224 peopleCbetter than 33% of U.S. towns·Overall C · #73 of 142
88TualatinWashington County · 28,139 peopleCbetter than 32% of U.S. towns·Overall B− · #42 of 142
89SalemMarion County · 181,779 peopleCbetter than 32% of U.S. towns·Overall D · #116 of 142
90KeizerMarion County · 39,140 peopleCbetter than 30% of U.S. towns·Overall C− · #87 of 142
91LafayetteYamhill County · 4,705 peopleCbetter than 29% of U.S. towns·Overall A− · #16 of 142
92CorneliusWashington County · 15,520 peopleCbetter than 29% of U.S. towns·Overall C · #70 of 142
93MillersburgLinn County · 3,583 peopleCbetter than 28% of U.S. towns·Overall C+ · #60 of 142
94BoardmanMorrow County · 4,495 peopleCbetter than 25% of U.S. towns·Overall C+ · #62 of 142
95HillsboroWashington County · 111,126 peopleC−better than 23% of U.S. towns·Overall C+ · #56 of 142
96FairviewMultnomah County · 10,762 peopleC−better than 22% of U.S. towns·Overall D · #102 of 142
97HubbardMarion County · 3,399 peopleC−better than 21% of U.S. towns·Overall B− · #49 of 142
98Milton-FreewaterUmatilla County · 7,029 peopleC−better than 20% of U.S. towns·Overall D · #105 of 142
99TroutdaleMultnomah County · 15,776 peopleC−better than 16% of U.S. towns·Overall C− · #83 of 142
100GreshamMultnomah County · 111,513 peopleDbetter than 13% of U.S. towns·Overall D · #118 of 142
101King CityWashington County · 5,044 peopleDbetter than 10% of U.S. towns·Overall B+ · #28 of 142
102NyssaMalheur County · 3,257 peopleDbetter than 10% of U.S. towns·Overall C+ · #59 of 142
103WoodburnMarion County · 31,948 peopleDbetter than 8% of U.S. towns·Overall D− · #140 of 142
104Wood VillageMultnomah County · 4,706 peopleDbetter than 6% of U.S. towns·Overall C− · #85 of 142
105UmatillaUmatilla County · 8,220 peopleD−better than 3% of U.S. towns·Overall D · #103 of 142
106GervaisMarion County · 2,572 peopleD−better than 2% of U.S. towns·Overall C · #75 of 142
Not ranked

36 towns without a civic life grade

Towns of 2,500+ that don’t have the figures this grade needs. Each town’s page says which ones are missing.

Quick answers

Questions people ask

Which Oregon town has the most civic life?

Astoria (Clatsop County) ranks first on civic life among 106 towns, with an A+; Ashland and Jacksonville follow.

How are these towns ranked?

The Civic life grade, a character grade (not part of the overall): library visits per resident (IMLS), community nonprofits (IRS) and volunteering groups. Towns are sorted on the grade’s score; the letter and rank are the same as on each town’s page. How grades work.

Why isn’t my town on this list?

The list covers towns of 2,500+ residents with a civic life grade (106 in Oregon). 36 towns of 2,500+ lack the figures and are listed above. Smaller towns have the grade on their page but no rank. Every town is on the Oregon page.

Go deeper

More Oregon lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All Oregon rankings →
Other states

Towns with the most civic life in other states