Ο Άγιος Νικόλαος είναι ημιορεινός οικισμός στο βόρειο τμήμα του νομού Μεσσηνίας. Βρίσκεται στις νότιες απολήξεις του Τετραζίου όρους, κοντά στην επαρχιακή οδό Δωρίου-Ψαρίου και σε μέσο σταθμικό υψόμετρο 220. Απέχει 51 χλμ. περίπου ΒΔ. της Καλαμάτας.[3][4][5][6][7]
Ο οικισμός αναγνωρίστηκε το 1940, ως Κολιότσι και προσαρτήθηκε στην κοινότητα Ψαρίου του νομού Μεσσηνίας.. Το 1957 μετονομάστηκε σε Άγιος Νικόλαος. Με το ΦΕΚ 244Α - 04/12/1997 αποσπάστηκε από την κοινότητα Ψαρίου και προσαρτήθηκε στον δήμο Δωρίου. Με το ΦΕΚ 87Α - 07/06/2010 αποσπάστηκε από τον δήμο Δωρίου και προσαρτήθηκε στον δήμο Οιχαλίας.[2]