Twenty-four adults and four children from 11 different nations gained citizenship at the ceremony.
Moira’s newest citizens are from Nepal, the Philippines, New Zealand, the United Kingdom, India, Thailand, Fiji, Poland, Taiwan, Vietnam, and Lao People’s Democratic Republic.
Moira Shire Council chair administrator Graeme Emonson congratulated the new citizens and welcomed them to Moira Shire during the ceremony.
"Today is a proud moment — not just for our 28 newest citizens, but for the entire Moira Shire community," he said.
"Each person here has chosen Australia, and chosen Moira, as the place they want to build their life. That means a great deal to us.
“Our community is stronger because of the rich and diverse cultures, languages and traditions our residents bring with them.
“To our newest citizens — we encourage you to get involved, share your talents and make your mark. Moira Shire is a better place with you in it."