Gold prices today fell by Rs 320 to close at Rs 32,220 per 10 gram at the bullion market in New Delhi.