Keith Wilson

From Ballotpedia
Jump to: navigation, search
Keith Wilson
Image of Keith Wilson

Recent elections

Office

Mayor of Portland

Date Elected

November 5, 2024

Elections and appointments
Last election

November 5, 2024

Education

High school

Roosevelt High School

Associate

Portland Community College, 1983

Bachelor's

Oregon State University, 1986

Graduate

University of Portland, 1998

Personal
Birthplace
Portland, Ore.
Profession
CEO
Contact

float:right;
border:1px solid #FFB81F;
background-color: white;
width: 250px;
font-size: .9em;
margin-bottom:0px;

} .infobox p { margin-bottom: 0; } .widget-row { display: inline-block; width: 100%; margin-top: 1px; margin-bottom: 1px; } .widget-row.heading { font-size: 1.2em; } .widget-row.value-only { text-align: center; background-color: grey; color: white; font-weight: bold; } .widget-row.value-only.white { background-color: #f9f9f9; } .widget-row.value-only.black { background-color: #f9f9f9; color: black; } .widget-row.Democratic { background-color: #003388; color: white; font-weight: bold; } .widget-row.Republican { background-color: red; color: white; font-weight: bold; } .widget-row.Independent, .widget-row.Nonpartisan, .widget-row.Constitution { background-color: grey; color: white; font-weight: bold; } .widget-row.Libertarian { background-color: #f9d334; color: black; font-weight: bold; } .widget-row.Green { background-color: green; color: white; font-weight: bold; } .widget-key { width: 43%; display: inline-block; padding-left: 10px; vertical-align: top; font-weight: bold; } .widget-value { width: 57%; float: right; display: inline-block; padding-left: 10px; word-wrap: break-word; } .widget-img { width: 150px; display: block; margin: auto; } .clearfix { clear: both; }

Keith Wilson is the Mayor-elect of Portland in Oregon. He assumes office on January 1, 2025.

Wilson ran for election for Mayor of Portland in Oregon. He won in the general election on November 5, 2024.

Wilson completed Ballotpedia's Candidate Connection survey in 2024. Click here to read the survey answers.

Biography

Keith Wilson was born in Portland, Oregon. He earned a high school diploma from Roosevelt High School, an associate degree from Portland Community College in 1983, a bachelor's degree from Oregon State University in 1986, and a graduate degree from the University of Portland in 1998. His career experience includes working as a CEO.[1]

Wilson has been affiliated with the following organizations:[1]

  • Shelter Portland Chair and Founder
  • Oregon Trucking Association
  • Alumni Association Board of Directors
  • Veteran Employment & Rent Well Program Mentor
  • 2040 Portland Freight Plan Community Advisory Committee
  • Shelter Now Advisory Board Member
  • Director & Founder of Breathe Easy Oregon
  • Clackamas Workforce Partnership Board of Directors
  • Word is Bond Vice Chair Board of Directors
  • US High Speed Rail Association Executive Committee Member

Elections

2024

See also: Mayoral election in Portland, Oregon (2024)

General election

   .rcvvotebox {
       color: #888;
       display: table;
       max-width: 600px;
   }
   .electionsectionheading {
       font-size: 1.25em;
       font-weight: bold;
       padding-left: 10px;
       margin-bottom: .75em;
       margin-top: 1em;
   }
   .rcvresults_text {
       font-size: 0.9em;
       font-weight: 200;
       border-bottom: 1px solid grey;
       padding-bottom: 7px;
       color: #888;
   }
   .election_results_text {
       display: inline;
   }
   .rcvrace_header {
       background: #4c4c4c;
       color: #fff;
       padding:7px 8px 8px;
       text-align: center;
       margin-bottom: 4px;
       font-size: 5px;
   }
   .rcvrace_header.Democratic {
       background-color: #003388;
   }
   .rcvrace_header.Republican {
       background-color: #db0000;
   }
   .rcvrace_header.Libertarian {
       background-color: #dac113;
   }
   .rcvrace_header.Green {
       background-color: #6db24f;
   }
   .mw-body #mw-content-text .rcvvotebox  h3.votebox-header-office-name {
       font-size: 20px;
       letter-spacing: .03em;
       padding-bottom: 8px;
       padding-left: 0;
   }
   .mw-body #mw-content-text  h5.rcvrace_header {
       font-size: 16px;
       font-weight: 300;
       letter-spacing: .04em;
       padding-left: 0;
       margin-top: 0px;
       margin-bottom: 0px;
       line-height: 1.5em;
   }
   .results_table {
       width: 100%;
   }
   .rcvresults_table_container {
       max-height: 355px;
       overflow-y: auto;
   }
   .votebox_legend {
       width: 100% !important;
   }
   .votebox_legend .non_result_row {
       vertical-align: top;
   }
   .results_row td {
       padding-bottom: 3px;
       padding-top: 3px;
   }
   .results_row td:first-child {
       padding-left: 8px;
   }
   .results_row {
       height: 56px;
   }
   .rcvvotebox-results-cell--check {
       color: #6db24f;
       font-size: 2em;
   }
   .mw-content-ltr td.votebox-results-cell--text,
   .mw-body #mw-content-text th.votebox-results-cell--text {
       font-weight: 300;
   }
   .mw-body #mw-content-text th.votebox-results-cell--text {
       font-weight: 100;
       text-align: left;
   }
   .votebox-results-cell--number {
       text-align: center;
   }
   .image-candidate-thumbnail-wrapper {
       border: 1px solid #999;
       border-radius: 50%;
       display: block;
       height: 50px;
       overflow: hidden;
       position: relative;
       width: 50px;
       margin-right: 10px;
   }
   .image-candidate-thumbnail-wrapper .image-candidate-thumbnail {
       width: 100%
   }
   .results_row.winner {
       background-color: #f4f4f4;
   }
   .non_result_row {
       color: #888;
       font-size: 12px;
       letter-spacing: 0.03em;
   }
   .non_result_row th {
       text-align: left !important;
   }
   .non_result_row div {
       display: inline-block;
   }
   .race_footer {
       display: block;
       margin: 8px auto;
       width: 50%;
   }
   .votebox-results-metadata {
       padding-bottom: 8px;
       padding-left: 16px;
       padding-top: 8px;
   }
   .votebox-results-metadata-p {
       font-size: 12px;
       letter-spacing: 0.03em;
       padding-bottom: 0px;
       margin-bottom: -2px !important;
   }
   .outer_percentage {
       margin: 0px 10px;
       width: 90%;
       background-color: #ccc;
       float: left;
       height: 22px;
       overflow-y: hidden;
       position: relative;
       top: -1px;
       max-width: 75px;
   }
   .inner_percentage {
       display: inline-block;
       position: absolute;
       top: 0px;
       left: 0px;
       height: 100%;
   }
   .inner_percentage.Democratic {
       background-color: #003388;
   }
   .inner_percentage.Republican {
       background-color: #db0000;
   }
   .inner_percentage.Libertarian {
       background-color: #f9d334;
   }
   .inner_percentage.Green {
       background-color: #6db24f;
   }
   .inner_percentage.CrossFiled {
       background-color: grey;
   }
   .inner_percentage, .inner_percentage.Nonpartisan, .inner_percentage.Independent, .inner_percentage.Constitution, .inner_percentage.unknown {
       background-color: green;
   }
   .percentage_number {
       display: inline-block;
       width: 100%;
       color:white;
       position: absolute;
       top: 2px;
       left: 0;
       text-align: center;
       z-index:1;
   }
   .votebox_bp_logo {
       width: 35px !important;
       vertical-align: middle;
       margin-right: 12px;
       position: relative;
       top: -5px;
   }
   .indicate_scroll {
       font-size: 12px;
       margin: 0;
       padding-bottom: 5px;
       font-style: italic;
       color: #0645ad;
   }
   .rcv_select {
       display: inline-block;
   }
   @media screen and (max-width: 411px) {
       .rcvvotebox, h5.rcvrace_header, .rcvresults_text, .rcvresults_table_container, .rcvvotebox_legend {
          width: 95% !important;
       }
       .rcvtooltip:hover span {
         width: 215px !important;
         font-size:0.58em;
       }
    }
   .rcvtooltip {
       color: #000000; outline: none;
       position: relative;
     }
     .rcvtooltip span {
       display:none;
     }
     .rcvtooltip:hover span {
      /* Show the tooltip text when you mouse over the tooltip container */
       visibility: visible;
       display:inline-block;
       position:absolute;
       top: -120px;
       left: 0px;
       right: 0;
       z-index:100;
    }
  .rcvclassic { padding: 0.8em 1em;
   opacity:1 !important;
   background-color:white !important;
   width: 350px;
   color:#888;
   font-size:0.68em;
   text-align: center;
   border: 1px solid #888;
   border-radius: 6px;
 }

General election for Mayor of Portland

The ranked-choice voting election was won by Keith Wilson in round 19 . The results of Round are displayed below. To see the results of other rounds, use the dropdown menu above to select a round and the table will update.


Total votes: 170,050
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.

Withdrawn or disqualified candidates

Endorsements

   .ballot-measure-endorsements p {
       display: inline;
   }
   .ballot-measure-endorsements td {
       width: 35% !important;
   }
   .endorsements-header {
       margin-top: 10px !important;
       margin-bottom: 5px !important;
   }
   .ballot-measure-endorsements ul {
       margin-top: 0 !important;
       margin-bottom: 0 !important;
   }
   .split-cols-bm {
       columns: 2;
       -webkit-columns: 2;
       -moz-columns: 2;
   }
   @media screen and (max-width: 792px) {
       .split-cols-bm {
           columns: 1;
           -webkit-columns: 1;
           -moz-columns: 1;
       }
   }

Ballotpedia did not identify endorsements for Wilson in this election.

2020

See also: City elections in Portland, Oregon (2020)

General election

General election for Portland City Commission Position 4

Mingus Mapps defeated incumbent Chloe Eudaly in the general election for Portland City Commission Position 4 on November 3, 2020.

Candidate
%
Votes
Image of Mingus Mapps
Mingus Mapps (Nonpartisan)
 
55.6
 
186,700
Image of Chloe Eudaly
Chloe Eudaly (Nonpartisan)
 
43.4
 
145,909
 Other/Write-in votes
 
1.0
 
3,252

Total votes: 335,861
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Nonpartisan primary election

Nonpartisan primary for Portland City Commission Position 4

The following candidates ran in the primary for Portland City Commission Position 4 on May 19, 2020.

Candidate
%
Votes
Image of Chloe Eudaly
Chloe Eudaly (Nonpartisan)
 
31.3
 
66,943
Image of Mingus Mapps
Mingus Mapps (Nonpartisan)
 
28.6
 
61,209
Image of Sam Adams
Sam Adams (Nonpartisan)
 
27.7
 
59,195
Image of Keith Wilson
Keith Wilson (Nonpartisan)
 
5.2
 
11,190
Image of Seth Woolley
Seth Woolley (Nonpartisan)
 
4.0
 
8,577
Silhouette Placeholder Image.png
Kevin McKay (Nonpartisan)
 
1.6
 
3,419
Silhouette Placeholder Image.png
Robert MacKay (Nonpartisan)
 
0.7
 
1,549
Silhouette Placeholder Image.png
Aaron Fancher (Nonpartisan)
 
0.5
 
1,101
 Other/Write-in votes
 
0.3
 
544

Total votes: 213,727
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Campaign themes

2024

Ballotpedia survey responses

See also: Ballotpedia's Candidate Connection

Candidate Connection

Keith Wilson completed Ballotpedia's Candidate Connection survey in 2024. The survey questions appear in bold and are followed by Wilson's responses. Candidates are asked three required questions for this survey, but they may answer additional optional questions as well.

Expand all | Collapse all

I was born and raised in North Portland. There were five kids crammed into a 900-square-foot house, and my parents taught us the value of hard work, community, and civic responsibility and that everybody—and I mean everybody—matters.

I attended Roosevelt High School, Portland Community College, Oregon State University, and the University of Portland. I spent my first five years out of school working abroad, and my travels eventually took me to over thirty countries. As much as I loved what I did and learned, I returned to join the small freight business my father founded.

I’m proud of my time in the trucking industry and my role in transforming our family company. I grew the business six times over and hired a team where more than half of our management are women, BIPOC, or LGBTQ+. Our equity and safety culture is unparalleled, and we’ve done it while building the most environmentally-friendly fleet in Oregon.

I am also the founder of Shelter Portland, an innovative non-profit organization making progress in the battle to end unsheltered homelessness. I have assembled a team of experts with a winning blueprint to compassionately and immediately eliminate unsheltered homelessness without further burdening our taxpayers. We’ve seen real results but have so much more work to do.

I’m grateful for the opportunity to serve a community that has given me so much, and I want to return Portland to the most livable city in the world. If you want this too, I hope you’ll join me.

  • End unsheltered homelessness.
  • Restore Public Safety, Health, and Confidence.
  • Bring back people and businesses to Portland.

Desmond Tutu once said, "Don't raise your voice, improve your argument." His inspiring words have been a guiding principle for me for many years. The sentiment and spirit of this quote highlight the struggles of Tutu and Nelson Mandela during apartheid in South Africa. They used their inner strength to listen to their detractors, tried to understand the issue from their perspective, and then responded with a well-thought-out argument that considered every point of view. They cared deeply for their community and eventually changed the nation by constantly improving their argument. We have significant challenges in Portland, and we will not overcome them by getting angry or punitive. Instead, we must strengthen our argument and program to ensure everyone in Portland matters.

Ending unsheltered homelessness.

The Mayor of Portland is a coin with two sides. One side is operational, setting the tone and making decisions for twenty six critical city bureaus. I will focus on results-oriented collaboration and eliminating dysfunction, waste, and mismanagement. The other side is inspirational, lifting voices, telling our story, and showing the nation why we’re the entrepreneurs and creatives of the future. Both sides of the coin must work together in harmony to repair, restore, and revitalize our incredible city.

Our new form of city government is a once-in-a-generation opportunity, and Portlanders want to see results.
The city council represents the voice of the people, raising issues and collaborating on problems. The mayor is the focal point for the vision and mission of the city, delegating much of the day-to-day management to the city administrator.
Together, we’ll use my operational expertise and the representation of the city council to shift from the current system of haphazard crisis management to co-create the future of our city.

Portland is a place where everybody matters, and we refuse to leave anyone behind. We’re unusual, a large city with a quirky, small-town feel. From the rivers to mountains, farmers markets to sports teams, seasons, food, and visitors, we’re second to none.

The City of Portland must solve unsheltered homelessness within the next 12 months.
We see the impact everywhere. On average, our emergency dispatch system takes 400% longer to arrive than it did just ten years ago. Our businesses are leaving, and our urban core recovery is among the worst in the nation. Portlanders have seen their standard of living suffer, impacting everything from empty storefronts to declining school enrollment.
If we care about other priorities: our economy, our ecology, our schools, and our families, we must first solve this public safety problem NOW.

The future of Portland and the State of Oregon are inextricably linked. I’ll partner with Governor Kotek, support her record of success, and help her turn around the self-inflicted mismanagement of the current city commissioners. Oregon’s state government deserves an accomplished partner to lead Portland’s revitalization.

Our federal government has the power to make investments that can supercharge Portland’s revitalization and better the lives of every citizen. I have the experience and leadership to pursue and win grants and other federal support to benefit every corner of our city.
At the same time, we must stand up for the nonnegotiable values of our city—I won’t let a hostile federal administration bully our citizens or disgrace Portland without a fight.
However, that graciousness comes with limits: we will no longer tolerate our city as a testbed for federal interference, violence, and abuse of power.

Law enforcement is a tough job, and Portland won’t compromise on high standards of professionalism and conduct. The mayor’s job is to set the tone and make decisions for the city that set up our police, prosecutors, and first responders for success, not failure.
Most importantly, I’ll support our law enforcement by holding them to the same standards I hold myself to. That means respect, accountability, and the unwavering belief that everyone in this city matters.

Note: Ballotpedia reserves the right to edit Candidate Connection survey responses. Any edits made by Ballotpedia will be clearly marked with [brackets] for the public. If the candidate disagrees with an edit, he or she may request the full removal of the survey response from Ballotpedia.org. Ballotpedia does not edit or correct typographical errors unless the candidate's campaign requests it.



2020

Keith Wilson did not complete Ballotpedia's 2020 Candidate Connection survey.

See also


External links

   .contact_entity {font-size: 1.5em ;margin-top: 0.6em; margin-bottom: 0em;margin-right: 0.5em;}
   .contact_office { margin-top: 0.3em; margin-bottom: 0em;margin-right: 0.5em;}
   .external_links_table { width: auto !important; }
   @media (max-width:600px) {
       .contact_entity {font-size: 1.0em ;margin-top: 0.6em; margin-bottom: 0em; margin-right: 0.5em;}
       .contact_office { font-size: 0.8 em; margin-top: 0.6em; margin-bottom: 0em;margin-right: 0.5em;}  
   }

Footnotes

  1. 1.0 1.1 Information submitted to Ballotpedia through the Candidate Connection survey on April 22, 2024