If you are over 40, you can get a free mammogram, according to the Affordable Care Act. Many free or reduced-cost programs also require you to be 40 years of age or older.