The town where "A Christmas Story" is set in is called Hammond, Indiana. It's a fictional town based on the director's hometown of Hammond. The story takes place during the early 1940s, and the film was shot on location in Cleveland, Ohio. The main character, Ralphie, lives on an imaginary street called Camrose Avenue, which is based on the director's actual childhood street in Hammond.