Pui (, ) is a commune in Hunedoara County, Transylvania, Romania. It is composed of twelve villages: BÃÂieÃÂti (Bajesd), Federi (Fégyér), FizeÃÂti (Füzesd), GalaÃÂi (Galac), HobiÃÂa (Hobica), Ohaba-Ponor (Ohábaponor), Ponor (Ponor), Pui, Râu BÃÂrbat (BorbátvÃÂz), RuÃÂor (Rusor), ÃÂerel (Serél), and Uric (Urik).