The football legend made the move to the Saudi Pro League side in 2022 and confirmed that his playing days are likely to draw to a close in the Middle East.
Speaking to the Portuguese TV channel Now, Ronaldo said: "I don't know if I will retire soon, in two or three years, but probably I will retire here at Al-Nassr.
"I'm happy at this club, I feel good in this country too. I'm happy to play in Saudi Arabia and I want to continue."
Ronaldo also revealed that he is keen to continue his Portugal career after scoring a record 130 goals for his country and will make a "spontaneous decision" to stop playing at international level.
He said: "When I leave the national team, I won't tell anyone in advance and it will be a very spontaneous decision on my part, but also a very well thought-out one.
"Right now what I want is to be able to help the national team in their upcoming matches.
"We have the Nations League ahead of us and I would really like to play."
Meanwhile, Ronaldo is set to receive an award from UEFA for scoring the most goals in Champions League history - 140 in 183 appearances - when the draw for this season's group stage is made later this week.
UEFA president Aleksander Ceferin said: "Cristiano Ronaldo is one of the brightest stars in the UEFA Champions League constellation.
"His extraordinary goal-scoring achievements in the competition seem destined to stand the test of time, posing a remarkable challenge for future generations to surpass."