Как правильно писать? Я живу в городе Кривой Рог или я живу в городе Кривом Роге?
Правильно пишется "Я живу в городе Кривой Рог"
Только "в Кривом Роге". На имена собственные правила склонения отдельных составляющих топонима не переносятся. Впрочем, даже вне топонима "в рогу" выглядит довольно экзотически. Обычно используется общий вариант предложного падежа - "в роге".