The History and Impact of the Stop Sign Who Invented the Stop Sign? The stop sign was officially invented by Detroit police sergeant Harold “Harry” Jackson in 1914. While Jackson created the first physical stop sign, William Phelps Eno, widely known as the “Father of Traffic Safety,” played a critical role in popularizing and formalizing its use. Eno was … Continue reading “Who invented the Stop Sign? A short history of the stop sign.”
Traffic Safety