Вас интересует, кто живет в Латвии и как называются жители Латвии? Скорее всего, вам интересно, название жителей Латвии. В этом случае речь идет не о народностях и национальностях, проживающих в Латвии, а о этнохоронимах и демонимах – названии жителей определенной местности, страны или государства.
Так вот, жителей Латвии на русском языке называют латвийцами. Это в целом и правильно. Женщин Латвии правильно называть латвийками (латвийка), а мужчин латвийцами (латвиец). Это этнохороним и демоним Латвии. Также можно называть граждан Латвии.
Теперь вы знаете, какое правильное название у населения Латвии!