Generally speaking, if the hospital's grade is higher and the material chosen is resin, the price will be relatively high, and the cost of a filling for one tooth may be around $700. If the hospital is of a lower grade and the material chosen is glass ionomer, the price will be lower and the cost of a filling for one tooth may be around $300.
The above prices are for reference only, the actual price please refer to the local hospital.