Several factors can influence blood oxygen levels, including altitude, lung function, and overall health. For instance, people living at high altitudes often have lower oxygen levels due to reduced atmospheric oxygen. Conditions like asthma, pneumonia, and chronic obstructive pulmonary disease (COPD) can also impair lung function, affecting blood oxygen saturation.