The town where "A Christmas Story" takes place is based on Hammond, Indiana. However, the film's locations were primarily shot in Cleveland and the nearby suburb of Tremont, Ohio. The house in the movie, which became known as the "Christmas Story" house, is located on a small street in Tremont, and the school where Ralphie's character attends is also in Cleveland. So while Hammond is the basis for the fictional town, the actual filming locations were primarily in Ohio.