Primary health care alone is inadequate to make the impact necessary to improve urban health. In addition to primary health care, broader issues of public health should be given adequate attention in policies and the relevant legislation. The budgetary allocation for public health services should be increased from the present 4 per cent to 8 per cent, as has been done in neighbouring countries.