On average, a well-maintained dental crown or bridge lasts over 10 years if accompanied by oral hygiene practices and regular dental check-ups.