Mercer County Transportation Directory

Contact Transportation Office


Contacting the Mercer County Transportation Office: 


Ernest Dillie, Supervisor 
Office Phone: 309-584-4630 
Cell Phone: 309-371-6354


Jodi O'Leary, Secretary 
Office Phone: 309-584-4630 




Contacting the Johannes Bus Service

Kim Lloyd E-mail:

Office Phone: 309-582-2922 

Cell Phone: 309-738-9423


Mercer County Bus Pick Up


Pick-up Times for Mercer County Buses will remain approximately the same as last year. Please have your student ready 10 minutes prior to pick-up time the first several days.

If there is a significant change in time you will be contacted.


Approximate Pick-up Times for Main Stops

Keithsburg City Hall                                              7:00

Junior High to New Boston                                   7:25

Junior High to High School                                   7:30

Junior High to Intermediate                                  7:30

New Boston to HS                                                7:20

New Boston to Intermediate                                 7:20

New Boston to Junior High                                   7:20

Intermediate to Junior High                                  7:45

Johannes In Town Stops

Click Here for schedule

School Bus Driver Training Classes
(Initial and Refresher)