Treasurer

39 W Oneida St
Preston, ID 83263
208-852-1095

Clerk

70 W Oneida St
Preston, ID 83263
208-852-1817

Juvenile Services

39 W Oneida St
Preston, ID 83263
208-852-1278

Assessor

39 W Oneida St
Preston, ID 83263
208-852-1091

Clerk

39 W Oneida St
Preston, ID 83263
208-852-1090

Courts

39 W Oneida St
Preston, ID 83263
208-852-0877

Fire Department

PO Box 248
Preston, ID 83263
208-852-3111

Probation & Parole

16 S 1st W
Preston, ID 83263
208-852-3017

Public Works Department

1004 E 1300 S
Preston, ID 83263
208-852-2930

City-Town Hall-Offices

999 N Westside Hwy
Dayton, ID 83232
208-747-3589