Xiphophorus или меченосцы состоит из 29 видов. Обитают в водоемах Мексики и стран Центральной Америки. В основном, населяют небольшие реки с быстрым течением и заросшие растительностью. Грунт может быть песчаным, каменистым, либо смежным. X.hellerii, X.mayae, X.maculatus, X.variatus и X.xiphidium предпочитают стоячие или медленнотекущие воды – пруды, болота, застойные участки рек. Хотя, X.hellerii может происходить и в быстрых водах.