2026 Directory of Elected Officials | League of Women Voters of Moscow
Skip to directory
President
Donald J. Trump
R
Salary
$400,000
Next election
2028
Address / office
The White House, 1600 Pennsylvania Ave. NW, Washington, DC 20500
Comments: 202-456-1111 | TTY: 202-456-6213 | Tours: 202-456-7041 | Elected on partisan ballot in general election; 4-year terms.
Vice President
James David Vance
R
Salary
$235,100
Next election
2028
Address / office
The White House, 1600 Pennsylvania Ave. NW, Washington, DC 20500
2026 payable salary is $235,100 under the federal senior political pay freeze. The official 2026 rate used for statutory pay-limit purposes is $292,300.
Salary
$174,000
Next election
2028
Address / office
239 Dirksen Senate Bldg., Washington, DC 20510 | Lewiston office: 313 D St., Ste. 105, Lewiston, ID 83501
Fax: 202-228-1375 | Lewiston fax: 208-743-6484
Salary
$174,000
Next election
2026
Address / office
483 Russell Senate Bldg., Washington, DC 20510 | Lewiston office: 313 D St., Ste. 106, Lewiston, ID 83501
Fax: 202-224-2573 | Lewiston fax: 208-746-7275
U.S. Representative
Russ Fulcher
R
Salary
$174,000
Next election
2026
Address / office
1514 Longworth HOB, Washington, DC 20515 | Lewiston office: 313 D St., Ste. 107, Lewiston, ID 83501
U.S. Representative
Mike Simpson
R
Salary
$174,000
Next election
2026
Address / office
2084 Rayburn HOB, Washington, DC 20515 | Boise office: 802 W. Bannock, Ste. 600, Boise, ID 83702
Fax: 202-225-8216 | Boise fax: 208-334-9533
Governor and six other constitutional officers are elected on a partisan ballot in the general election for four-year terms.
Legislative District 6 All of Latah and Lewis counties and part of Nez Perce County. One state senator and two state representatives serve the district.
State Capitol PO Box 83720, Boise, ID 83720-0038 (House) / 83720-0081 (Senate) Main: 208-334-2000 · Hotline: 1-800-626-0471 House: 208-332-1000 · Senate: 208-332-1000 · Fax: 208-334-5397
Compensation Annual base salary: $25,000 . Legislative seats are elected for two-year terms; next election: 2026.
Office
Official
Party
Base Salary
Next Election
Phone
Email
Address
State Senator
Dan Foreman
R
$25,000
2026
208-332-1405
dforeman [at] senate.idaho.gov
PO Box 8254, Moscow, ID 83843
House Seat A
Lori McCann
R
$25,000
2026
208-743-5517 In session: 208-332-1184
lmccann [at] house.idaho.gov
1027 Bryden Avenue, Lewiston, ID 83501
House Seat B
Brandon Mitchell
R
$25,000
2026
509-851-8202 In session: 208-332-1175
bmitchell [at] house.idaho.gov
2405 Cambridge Ct, Moscow, ID 83843
Idaho Supreme Court
Official
Role
Salary
Election / Term
Phone
Notes
G. Richard Bevan
Chief Justice
$189,508
Retires 2026
208-334-2149
Chief Justice through Sept. 30, 2026; retires from the Court Oct. 30, 2026. Robyn M. Brody becomes Chief Justice Oct. 1, 2026.
Cynthia K.C. Meyer
Justice
$186,508
Next Election 2032
208-334-3324
Re-elected in the May 19, 2026 judicial election; six-year term.
Gregory W. Moeller
Justice
$186,508
Next Election 2032
208-334-2207
Re-elected in the May 19, 2026 judicial election; six-year term.
Robyn M. Brody
Vice Chief Justice; Chief Justice effective Oct. 1, 2026
$186,508
Next Election 2028
208-334-3186
Selected as next Chief Justice effective Oct. 1, 2026; elected judicial term continues.
Colleen Zahn
Justice
$186,508
Next Election 2028
208-334-3464
Idaho Court of Appeals
Official
Role
Salary
Election / Term
Phone
Notes
Michael P. Tribe
Chief Judge
$181,508
Term Ends 2027
208-334-5166
Re-elected in the May 19, 2026 judicial election.
Theodore J. Fleming
Judge
$178,508
Next Election 2030
208-334-2210 (Court Clerk)
Appointed May 2026 to fill the vacancy created by Judge David W. Gratton's retirement; serves the remainder of the predecessor's six-year term.
Gene A. Petty
Judge
$178,508
Next Election 2028
208-334-2210 (Court Clerk)
Appointed May 2026 to fill the vacancy created by Judge Molly J. Huskey's retirement; serves the remainder of the predecessor's six-year term.
Jessica M. Lorello
Judge
$178,508
Next Election 2030
208-334-2210 (Court Clerk)
Second Judicial District
Official
Role
Salary
Election / Term
Phone
Notes
Mark Monson
Chief Judge
$175,508
Next Election 2030
208-750-2057
Re-elected in the May 19, 2026 judicial election; four-year term.
Megan Marshall
District Judge
$172,508
Next Election 2030
208-883-2255
Re-elected in the May 19, 2026 judicial election; four-year term.
Michelle Evans
District Judge
$172,508
Next Election 2030
208-799-3050
Re-elected in the May 19, 2026 judicial election; four-year term.
Adam Green
District Judge
$172,508
Next Election 2030
208-983-2776
Re-elected in the May 19, 2026 judicial election; four-year term.
Sunil Ramalingam
Magistrate Judge
$164,508
Next Election 2029
208-883-2255
Magistrate judges are appointed, then face non-partisan retention election every 4 years thereafter.
County Courthouse 522 S. Adams, Moscow, ID 83843 Mail: PO Box 8068, Moscow, ID 83843 Hours: 8 a.m. to 5 p.m., weekdays
Board of County Commissioners 208-883-7208 clerkbocc [at] latahcountyid.gov Room 3B, Latah County Courthouse
Commission meetings Usually Tuesdays, 9 a.m. to 4 p.m. at the Courthouse.
District
Commissioner (Party)
Phone
Base Salary*
Next Election
District 1
Tony Johnson (R)
208-883-2272
$61,044
2026
District 2
Tom Lamar (D)
208-883-2275
$63,468
2026
District 3
Jason Stooks (R)
208-883-7208
$61,044
2028
Office
Officer (Party)
Phone
Base Salary*
Next Election
Assessor
David Sutherland (R)
208-883-5710
$81,744
2026
Auditor
Julie Fry (R)
208-883-2249
$85,716
2026
Treasurer
B. J. Swanson (D)
208-883-2296
$78,792
2026
Sheriff
Richard Skiles (R)
208-883-2216
$101,328
2028
Prosecutor
William W. Thompson Jr. (D)
208-883-2246
$119,568
2028
Coroner
Catherine Mabbutt (D)
208-883-2248
$38,184
2026
Salary note: Current 2026 county-published salary schedule was not located; amounts shown are retained from LWV Moscow source material.
Cities in Latah County
All incorporated cities
City contacts, council meeting schedules, mayors and council members are grouped together here, including the City of Moscow.
City of Bovill City Council meets 1st Monday of the month
+
Official
Role
Phone
Email
Salary
Next Election
Will Stokes
Mayor
208-596-1188
bovillmayor [at] gmail.com
—
—
Lisa Caldwell
Council Member
208-596-6919
lisacaldwell1130 [at] gmail.com
—
—
Michael McCann
Council Member
208-826-3619
themdmc [at] yahoo.com
—
—
Michael Stradley
Council Member
208-596-6189
mstradley [at] kmespecialties.com
—
—
Brandon Tavares
Council Member
208-301-7422
tavaresbrandon208 [at] gmail.com
—
—
City of Deary City Council meets 2nd Wednesday of the month
+
Official
Role
Phone
Email
Salary
Next Election
Jason Johnson
Mayor
208-877-1582
cityofdearymayor [at] gmail.com
—
—
Dan Cochrane
Water
208-596-8906
dearywater [at] gmail.com
—
—
Christy Sanderson
Council Pres., Parks/Sanitation/Library
208-877-1404
dearyparks [at] gmail.com
—
—
Eric Sutton
Streets
208-669-3535
dearystreets [at] gmail.com
—
—
City of Genesee City Council meets 1st and 3rd Tuesday of the month
+
Official
Role
Phone
Email
Salary
Next Election
John Hermann
Mayor
208-791-6178
john [at] cityofgenesee.com
—
—
Jesse Aherin
Admin
—
jesse [at] cityofgenesee.com
—
—
Cody Bailey
Council Pres., Streets
—
cody [at] cityofgenesee.com
—
—
Bill Krick
Water/Sewer
—
bill [at] cityofgenesee.com
—
—
Jessica Mader
Parks
—
jessica [at] cityofgenesee.com
—
—
City of Juliaetta City Council meets 2nd Tuesday of the month
+
Official
Role
Phone
Email
Salary
Next Election
Nick Anderson
Mayor
208-798-9411
mayor [at] cityofjuliaetta.com
—
—
Amanda Fletcher
Council Member
208-276-7791
member1 [at] cityofjuliaetta.com
—
—
Rick Lawless
Council Member
208-276-7791
member2 [at] cityofjuliaetta.com
—
—
Eric McDowell
Council Member
208-276-7791
member3 [at] cityofjuliaetta.com
—
—
Stephanie Tackett
Council Member
208-276-7791
member4 [at] cityofjuliaetta.com
—
—
City of Kendrick City Council meets 3rd Tuesday of the month
+
Official
Role
Phone
Email
Salary
Next Election
Rose Norris
Mayor
208-289-5157
mayor [at] cityofkendrick.com
—
—
Dennis (Skip) Chilberg
Council Member
—
—
—
—
Chris Kochsmeier
Council Member
—
—
—
—
Lisa Scheimer
Council Member
—
—
—
—
Jessica Wegner
Council Member
—
—
—
—
City of Moscow City Council meets 1st and 3rd Mondays at 7 p.m.
+
Official
Role
Phone
Email
Salary
Next Election
Hailey Lewis
Mayor
208-883-7021
hlewis [at] ci.moscow.id.us
$30,811.20
2029
Evan Holmes
Council Member
208-883-7080
eholmes [at] ci.moscow.id.us
$10,682.28
2029
Sage McCetich
Council Member
208-883-7080
smccetich [at] ci.moscow.id.us
$10,682.28
2029
Drew Davis
President
208-883-7080
ddavis [at] ci.moscow.id.us
$10,682.28
2027
Sandra Kelly
Council Member
208-883-7080
skelly [at] ci.moscow.id.us
$10,682.28
2027
Scott Sumner
Council Member
208-883-7080
ssumner [at] ci.moscow.id.us
$10,682.28
2029
Bryce Blankenship
Council VP
208-883-7080
bblankenship [at] ci.moscow.id.us
$10,682.28
2027
City of Onaway City Council meets 2nd Thursday of the month
+
City of Potlatch City Council meets 2nd and 4th Monday of the month
+
Official
Role
Phone
Email
Salary
Next Election
David Brown
Mayor
—
potlatchmayor [at] potlatch.com
—
—
Marty Anderson
Council Pres.
509-336-1212
palousewelding [at] gmail.com
—
—
Jennifer Anderson
Council Member
208-669-1564
jenanders0710 [at] outlook.com
—
—
Darrell Bostic
Council Member
573-208-0023
darrell54bostic [at] yahoo.com
—
—
Jody Long
Council Member
701-500-9306
jody.long71 [at] yahoo.com
—
—
City of Troy City Council meets 2nd and 4th Wednesday of the month
+
Official
Role
Phone
Email
Salary
Next Election
Bill Abbott
Mayor
208-596-5774
troycityhall [at] troyidaho.net
—
—
Patrick Cordova
Water & Sewer
208-835-2741
—
—
—
Cindy Gray
Police/Fire/Ambulance
208-835-2741
—
—
—
James Stoner
Streets/Solid waste/Library
208-835-2741
—
—
—
Jennifer Wilson
Parks & Rec, Community Relations
208-835-2741
—
—
—
Director and Board Secretary: April Hernandez · 208-882-3925 ext. 114 . Trustees serve four-year elected terms; positions are voluntary and unpaid.
Board of Trustees
Trustee
Position
Term to
Email
Compensation
Rochelle Smith
Chair
2029
rsmith [at] uidaho.edu
Unpaid
Saba Baig
Vice Chair
2027
saba.baig [at] gmail.com
Unpaid
Billie Pickens
Trustee
2027
board [at] latahlibrary.org
Unpaid
Annette Pimentel
Trustee
2029
annettebaypimentel [at] gmail.com
Unpaid
Wayne Schmidt
Trustee
2029
wozy1005 [at] gmail.com
Unpaid
Library Branches
Library Branch
Address
Phone
Email
Moscow Public Library
110 S. Jefferson St., Moscow, ID 83843
208-882-3925
moscow [at] latahlibrary.org
Bovill Public Library
310 1st Ave., Bovill, ID 83806
208-826-3451
bovill [at] latahlibrary.org
Deary Public Library
304 Second Ave., Deary, ID 83823
208-877-1664
deary [at] latahlibrary.org
Genesee Public Library
140 East Walnut St., Genesee, ID 83832
208-285-1398
genesee [at] latahlibrary.org
Juliaetta Community Library
205 Main St., Juliaetta, ID 83535
208-276-7071
juliaetta [at] latahlibrary.org
Potlatch Public Library
1010 Onaway Rd., Potlatch, ID 83855
208-875-1036
potlatch [at] latahlibrary.org
Troy Community Library
402 S. Main St., Troy, ID 83871
208-835-4311
troy [at] latahlibrary.org
Latah County School Districts
Trustees & district contacts
Select a district to view superintendent information, meeting details, and trustee contacts.
Moscow School District 281 Shawn Tiegs, Superintendent
+
Trustee
Zone
Role
Next Election
Email / Contact
Jim Frenzel
1
—
2027
jfrenzel [at] msd281.org
Ken Faunce
2
Chair
2029
kfaunce [at] msd281.org
Dulce Kersting-Lark
3
—
2027
dkersting [at] msd281.org
Dawn Fazio
4
—
2027
dfazio [at] msd281.org
Brian Kennedy
5
VC
2029
bkennedy [at] msd281.org
Genesee Joint School District 282 Paul Anselmo, Superintendent
+
Trustee
Zone
Role
Next Election
Email / Contact
Chad Zollman
1
—
2027
czollman [at] sd282.org
Lynne Haley
2
—
2029
lhaley [at] sd282.org
James Epeneter
3
—
2027
jepeneter [at] sd282.org
Harlan Zenner
4
—
2029
hzenner [at] sd282.org
Alan Krick
5
Chair
2029
akrick [at] sd282.org
Kendrick Joint School District 283 Steve Kirkland, Superintendent
+
Trustee
Zone
Role
Next Election
Email / Contact
Ron Ireland
1
—
2028
ron.ireland [at] sd283.org
Debbie Marker
2
—
2030
debbie.marker [at] sd283.org
Chad Heimgartner
3
Chair
2030
chad.heimgartner [at] sd283.org
Ryan Lawrence
4
VC
2028
ryan.lawrence [at] sd283.org
Shelby Silflow
5
—
2030
ssilflow [at] sd283.org
Potlatch School District 285 Janet Avery, Superintendent
+
Trustee
Zone
Role
Next Election
Email / Contact
Daryl Reidinger
1
—
2029
zone1 [at] psd285.org
Jessica Scholfield
2
VC
2027
zone2 [at] psd285.org
Mike Gilmore
3
—
2029
zone3 [at] psd285.org
Ryan Beckner
4
Chair
2027
zone4 [at] psd285.org
Tricia Fiscus
5
—
2029
zone5 [at] psd285.org
Troy School District 287 Klaire Vogt, Superintendent
+
Trustee
Zone
Role
Next Election
Email / Contact
Kendra Holden
1
—
2029
Use web contact form on Troy School Board page
Dan Moyer
2
—
2027
—
Lisa Hunter
3
—
2029
—
Pam Hilliard
4
Chair
2027
—
Wendy Fredrickson
5
VC
2027
—
Whitepine Joint School District 288 Amy Caessens, Superintendent
+
Trustee
Zone
Role
Next Election
Email / Contact
Sarah Stanton
1
—
2029
sstanton [at] sd288.org
Mandy Kirk
2
VC
2027
mkirk [at] sd288.org
Brittany Griffin
3
—
2027
bgriffin [at] sd288.org
Mark Manni
4
—
2029
mmanni [at] sd288.org
Bev Clark
5
Chair
2027
bclark [at] sd288.org
Sources & Verification
Official source links
Federal - President — President salary $400,000. 3 U.S.C. § 102.
Federal - Vice President — 2026 payable salary $235,100. Official 2026 rate is $292,300, but the payable rate remains frozen at $235,100.
Congress — Senators $174,000. 2026 Senate salary.
Congress — House Members $174,000. Member salary.
Idaho Judiciary — Current Court of Appeals roster. Michael P. Tribe, Jessica M. Lorello, Theodore J. Fleming, Gene A. Petty.
Idaho Judiciary — Fleming and Petty appointments. Appointments announced May 28, 2026.
Idaho Judiciary — Judicial vacancy term rule. Appellate appointees serve the remainder of the predecessor's six-year term.
Idaho Judiciary — Brody chief justice transition. Brody becomes Chief Justice Oct. 1, 2026; Bevan retires Oct. 30, 2026.
Idaho Elections — 2026 judicial election results. Meyer, Moeller, Tribe and all four Second Judicial District judges appeared in the May 19, 2026 results.
City of Moscow — 2026-27 elected official salaries. Mayor $2,567.60/month; Council $890.19/month.
Latah County — Current commissioners. Tony Johnson, Tom Lamar (Chair), Jason Stooks.
Latah County — Current county contacts. Sheriff phone: 208-883-2216.
Latah County — Salary caveat. County website confirms commissioners set elected-official salaries, but a current 2026 salary schedule was not located; directory retains LWV Moscow source amounts with a caveat.
Library District — Current board / term / compensation. Billie Pickens replaces Marci Miller; trustees serve four-year terms and positions are unpaid.
Moscow School District 281 — Superintendent Shawn Tiegs. Current district website.
Genesee Joint School District 282 — Superintendent Paul Anselmo. Current district website.
Potlatch School District 285 — Superintendent Janet Avery / address. 130 6th Street, Potlatch, ID 83855.
Whitepine Joint School District 288 — Superintendent Amy Caessens. Current district website.
League of Women Voters of Moscow — Local League website. Brand/publication website.
Idaho Legislative District 6 boundaries - Idaho Secretary of State.
District 6 legislators and contacts - League of Women Voters of Moscow elected representatives directory.
Idaho legislator compensation - $25,000 annual base salary for the 2025-2026 biennium.
LWV Moscow Elected Reps — Reconciled local Moscow, Latah County and District 6 contact information.
City of Moscow City Council — Current council phone, mailing address and general council email; FY2027 City budget confirms Drew Davis as Council President.
Latah County current BOCC agenda — 208-883-7208 and clerkbocc [at] latahcountyid.gov for current commissioner meeting participation.
Idaho Secretary of State — 208-334-2300 is Administration & Scheduling/main administration; 208-334-2852 is specifically Elections.
Senator Risch and Rep. Fulcher — Current official office addresses retained where the LWV page is stale.
↑