
Το Νεστόριο είναι χωριό της Περιφερειακής Ενότητας Καστοριάς στη Μακεδονία. Βρίσκεται σε απόσταση 25 χλμ. νοτιοδυτικά από την Καστοριά. Χωρίζεται σε Άνω Νεστόριο και Κάτω Νεστόριο. Το Κάτω Νεστόριο φτάνει μέχρι τον ποταμό Αλιάκμονα. Βρίσκεται σε μια πλαγιά του Γράμμου, σε υψόμετρο 890 μέτρα κι έχει πληθυσμό 964 κατοίκους (απογραφή 2011).Έχει ειρηνοδικείο, επιθεώρηση δημοτικής εκπαίδευσης και εφορία. Οι κάτοικοι ασχολούνται κυρίως με τη γεωργία. Είναι έδρα του Δήμου Νεστορίου, που περιλαμβάνει τις δημοτικές ενότητες Ακριτών, Αρρένων, Γράμου και Νεστορίου. Κατά την απογραφή του 2011, ο πληθυσμός του δήμου Νεστορίου ήταν 2.646 κάτοικοι.