A survey was done to determine the prevalence of diabetes mellitus, hypertension and renal disease, as well as extent of diabetic control, amongst the workers of Malaysian Railways. The prevalence of diabetes was high at 6.6%, with 3.8% of these being insulin dependent diabetes. The highest prevalence was in Indians (16.0%) followed by Chinese (4.9%) and Malays (3.0%). Using HbA1 measurements, diabetic control was poor in 70.6% of the diabetics. Hypertension was found in 37% and proteinuria in 35%. Renal impairment was present in 30% of the diabetics. This survey shows that diabetes, hypertension and renal disease are high amongst the railway workers in Malaysia.