Most correct "noun suffix" for "living in X" or "resident of X"?


Not sure if that is the best title, but I wasn't sure the best way to word it.
We all know you can say "(originally) (comes) from X" as simply `X出身`.

>   * 私はニューヨーク出身です → I'm from New York
>   * 鹿児島出身の平田さん → Mr. Hirata from Kagoshima
>

So I'm looking for something analogous to this to say "living in X" or
"resident of X". I was thinking possibly `X居住`, `X[在居]{ざい・きょ}`, or
`X[在住]{ざい・じゅう}`.

>   * 私は大阪在住です → I'm living in Osaka
>   * [上海]{シャン・ハイ}居住の日本人 → Japanese living in Shanghai
>

Are any of those correct/acceptable/used to convey this meaning? Possibly some
other noun I haven't listed? Note that I'm looking for a "noun suffix" of the
form `<place> \+ <suffix>`, not complete clauses/sentences like

>   * どこから来ましたか？ 私は **オーストラリアです** 。
>   * **イタリアに住んでいる** 私の姉
>




`X在住` is the closest answer for your question. This can be used like
`私は東京在住です。` and `東京在住の日本人`.

Also `X居住` is acceptable. The difference between them is where the subject is
living, which here means X.

X in `X在住` are like country, province, city or village.

X in `X居住` are like house, apartment.




`X在住` is the closest answer for your question. This can be used like
`私は東京在住です。` and `東京在住の日本人`.

Also `X居住` is acceptable. The difference between them is where the subject is
living, which here means X.

X in `X在住` are like country, province, city or village.

X in `X居住` are like house, apartment.

