Abstract A thermal neutron radiography system based on a compact 12 MeV superconducting proton cyclotron is described. Neutrons are generated using a thick beryllium target and moderated in high density polyethylene. Monte Carlo computer simulations have been used to model the neutron and photon transport in order to optimise the performance of the system. With proton beam currents in excess of 100 μA, it can provide high thermal neutron fluxes with L D ratios of between 50 and 300 for various applications. Both film and electronic imaging are used to produce radiographs. The electronic imaging system consists of a 6Li-loaded ZnS intensifier screen, and a low light CCD or SIT camera. High resolution images can be recorded and computer-controlled data processing, analysis and display are possible.