In the US, ‘resident’ often suggests having a legal status, and is more common than ‘inhabitant’. It can be both a noun or adjective.
He’s a resident of Texas. (which gives him legal status there)
He’s resident in Texas. (correct, same meaning, but less common)
He resides in Texas. (Less specifically legal. He lives there.)
This message is to notify all the inhabitants of the building that the water will be shut off on Wednesday at noon. (anyone who happens to be living there)