Leninpladsen ligger foran Novosibirsks opera- og balletteater, og her blev byens statue af statslederen og revolutionshelten Lenin stillet op i 1970 flankeret af andre skulpturgrupper. Oprindeligt var stedet en af byens markedspladser, før flere store byggerier skød op omkring den i 1900-tallet.