Many factors determine when you should have a mammogram, such as your family history, risk factors and age. Any woman over the age of 25 should have a diagnostic mammogram if they have any unusual breast symptoms — such as a lump, pain, nipple thickening or discharge — or a change in breast size or shape. Otherwise, you should typically start getting annual screening mammograms at age 40, but ask your doctor when you should start.