Ο Άγιος Νικόλαος είναι ορεινός οικισμός στο νοτιοανατολικό άκρο του νομού Καστοριάς, κοντά στα όρια με τον νομό Κοζάνης. Βρίσκεται στις νοτιοδυτικές κλιτύς της κορυφής «Βογατσικό» (1.361 μ.), ακριβώς δίπλα στον φερώνυμο οικισμό του Βογατσικού, σε μέσο σταθμικό υψόμετρο 850. Απέχει 25 χλμ. περίπου ΝΔ της Καστοριάς.[1][3][4][5][6]
Ο οικισμός αναγνωρίστηκε το 1961 και προσαρτήθηκε στην κοινότητα Βογατσικού του νομού Καστοριάς, Με το ΦΕΚ 244Α - 04/12/1997 αποσπάστηκε από την κοινότητα Βογατσικού και προσαρτήθηκε στον δήμο Ίωνος Δραγούμη. Με το ΦΕΚ 87Α - 07/06/2010 αποσπάστηκε από τον δήμο Ίωνος Δραγούμη και προσαρτήθηκε στον δήμο Ορεστίδος, ο οποίος, το 2013, μετονομάστηκε σε δήμο Άργους Ορεστικού.[2][10]