The Andromeda Galaxy (M31) is the nearest large spiral galaxy to the Milky Way and contains approximately 1 trillion stars (1,000,000,000,000). This estimate is based on mass measurements and stellar population models. For comparison, the Milky Way contains 200-400 billion stars. The option of 100 billion is too small, while 100 million or 100 thousand are far too low.