* Occupied
* Filled
* Full
* Used
* Engaged
* Taken
* Busy
* Active (in the context of a position or role)
* Tenanted (for a building or space)
* Inhabited (for a place)
The best antonym depends on the specific context in which you are using the word "vacant."