Η Ονιάρα (ή Χονιάρα, Αγγλικά: Honiara) είναι η πρωτεύουσα του νησιωτικού κράτους των Νησιών Σολομώντα, στο νοτιοδυτικό Ειρηνικό, που αποτελεί συγκοινωνιακό κόμβο στην εν λόγω περιοχή[1]. Έχει περίπου 78.000 κατοίκους. Διαθέτει διεθνές αεροδρόμιο και λιμάνι από το οποίο αναχωρούν πορθμεία για τα υπόλοιπα νησιά.
Η πόλη βρίσκεται στο νησί του Γκουανταλκανάλ και κτίστηκε ώστε να αντικαταστήσει την παλαιά πρωτεύουσα Τουλάγκι, στο τέλος του Β' Παγκοσμίου Πολέμου. Η Ονιάρα επισήμως ανακηρύχθηκε πρωτεύουσα των Νησιών Σολομώντα το 1952, όταν τα νησιά ήταν βρετανικό προτεκτοράτο.