Traffic signal optimization for traffic signals located near highway-rail grade crossings (HRGC) can be difficult because of the complex nature of the interactions between the two systems and the necessity of considering multiple objectives, such as safety and operational efficiency. The problems are magnified when considering traffic control for corridors that have multiple intersections located near HRGCs. This paper develops a methodology for optimizing traffic signals along a highway-railway corridor while considering the dual objectives of maximizing safety and efficiency. The Highway 6 (Cornhusker Hwy) corridor in Lincoln, Nebraska was used as a test bed. The corridor was modeled in VISSIM, and was used to emulate the traffic control along Highway 6, including the preemption logic. The traffic control logic was modeled using the Vehicle Actuated Programming (VAP) in the VISSIM simulation model. In addition, the logic allows multiple train events on the railway track that runs parallel to Highway 6 to be modeled. The model was calibrated to local traffic conditions using empirical field data. The impact of train frequency, length, direction, speed, etc., on the performance of the network and pedestrian safety will be evaluated.