The cost for amalgam fillings averages approximately $110 to $200 per filling. The cost for resin-based composite fillings, which is determined by the number of tooth surfaces on which the material is placed, ranges on average from $135 to $240 per filling. Next, go to: 1  Amalgam and composite tooth fillings.