Dramaet ved den berømte strandpromenaden The Bund oppsto 25 minutter før midnatt på et overfylt torg ved havneområdet.
Ifølge øyenvitner oppsto kaoset da det ble kastet falske pengesedler over folkemengden fra en bar inntil plassen. Mange trodde at pengene var ekte og tråkket over hverandre i et forsøk på å samle mest mulig.
Grusom spøk
En av dem som trodde at det var snakk om ekte penger, var 27 år gamle Cui Tingting som slapp uskadd fra kaoset.
– Det var en grusom ting å gjøre. Folk foran oss hadde alt falt og andre tråkket rett over dem, forteller hun.
35 mennesker er bekreftet omkommet og over 40 ble skadd i panikken som oppsto, og mange av ofrene var ifølge den statlige radioen i Singapore skoleelever og studenter.
Ifølge ubekreftede meldinger var det 25 kvinner blant de omkomne, og flere barn ble også trampet i hjel.
Krever etterforskning
Kinas president Xi Jinping har bedt myndighetene i Shanghai om snarest å etterforske hva som skjedde.
Myndighetene hadde på forhånd gitt uttrykk for bekymring over hvilke problemer som kunne oppstå under nyttårsfeiringen ved The Bund, og de avlyste nylig et planlagt lasershow som i 2013 tiltrakk seg 300.000 mennesker.
I 2004 omkom 37 mennesker da det brøt ut panikk i en folkemengde som var samlet for å feire nyttår på en bru i Beijing.