City manager Alexandra Rains will earn $130k, comparable to predecessor Michael J. Sykes.

COURTESY PHOTO - Alexandra Rains formally agreed to terms as Scappooses city manager last week after more than a year serving in the role. Her contract is backdated to Sept. 1 and runs through August 2022, although it may be automatically renewed.The Scappoose City Council approved a contract with Alexandra Rains last week, officially cutting the "interim" prefix from her title of city manager.

Rains' annual salary was set at $130,000, more than triple the per capita income but slightly below her predecessor's final salary. Her contract runs through Sept. 1, 2022, and will be automatically extended for another year once it expires unless Rains or the City Council choose to terminate it.

City councilors voted 4-3 to hire Rains back in late August, after she spent nearly a year in the interim role. They approved the contract on Monday, Oct. 11, finalizing her selection as city manager.

The contract is backdated to Sept. 1.

Rains started at Scappoose City Hall as an intern in 2015, after previously interning with the Forest Grove city government earlier that year. After she earned her master's degree in public administration from Portland State University in 2016, she was brought onto the city staff as a permanent employee, working as a program analyst. She then held the role of assistant to the city manager from 2017 to 2020 before being promoted to assistant city manager.

After Michael J. Sykes resigned as city manager in summer 2020, taking a job that September as executive director of the Columbia River People's Utility District — the main electricity provider for South Columbia County, including Scappoose — Rains was tapped as interim city manager, just months after she became assistant city manager.

Sykes was making $133,824 as Scappoose city manager at the time he left City Hall. He got a significant pay raise to move to the Columbia River PUD, accepting a starting salary of $215,000.

Before Rains was named as Scappoose's permanent city manager, the police union had threatened a mass exodus of officers if Rains and former police chief Norm Miller continued to oversee the police department.

But so far, the threat seems empty.

Miller stepped down from his role at the helm of the police department, then resigned from the department entirely. A captain from the Oregon City Police Department, Shaun Davis, joined the department as interim chief.

Despite Rains' hiring, the only other change in the department's roster of sworn officers has been the firing of Troy Gainer. Gainer was indicted on drug and misconduct charges in June and was placed on unpaid leave.

In October, Rains confirmed that Gainer no longer worked for the department, but declined to say if he was fired or resigned. State records, however, show Gainer was terminated in September.

Meanwhile, Scappoose is also seeking to fill the role Rains previously held, as assistant to the city manager. More information is available at

You count on us to stay informed and we depend on you to fund our efforts. Quality local journalism takes time and money. Please support us to protect the future of community journalism.