The cost for a dental filling averages from $180 to $370 depending on the size and location of the filling, whether there was an existing filling done on the tooth, as well as the complexity of the procedure.