The risk to railways at private level crossings is largely driven by the human behaviours of the users rather than by any act or omission of the railway industry. Understanding the reasons why users sometimes commit errors or violations of the procedures at level crossings is an important issue. Turning this knowledge into risk-based, human factors-oriented actions is important - and engineering solutions can also play a part.