The average cost of a mammogram is approximately $100. Most insurance plans cover the cost of screening mammograms, and many facilities offer low-cost or financial assistance for those who qualify. The National Cancer Institute recommends women 40 years of age receive a screening mammogram every one to two years.