Omani population slows as live births decline 22.7%
MUSCAT, NOV 7 The number of live births has dropped from 81,868 in 2016 to 63,252 in 2025, a decrease of 22.7 per cent, according to the National Centre for Statistics and Information (NCSI). The...