While the central government data showed onion prices ruling at around Rs 39-40 per kg in the national capital, retailers in some parts of the city are selling as high as Rs 50 per kg depending on the quality and locality.