Το μικρό, γραφικό χωριό Αγία Σοφία βρίσκεται στην ανατολική όχθη του χειμάρρου του Βυρού, πολύ κοντά στην Παλιά Καρδαμύλη. Για τους λάτρεις της πεζοπορίας, το χωριό συνδέεται με την Καρδαμύλη και μέσω ενός μονοπατιού. Είναι κτισμένο σε υψόμετρο 180 μέτρων και απέχει 42 χιλιόμετρα από την Καλαμάτα. Το χωριό πήρε το όνομά του από την εκκλησία που δεσπόζει στις παρυφές, ενώ η παλαιότερη ονομασία του ήταν Γούρνιτσα.
Στο χωριό, ο επισκέπτης μπορεί να δει το μικρό εκκλησάκι της Παναγίτσας που θεμελιώθηκε το 1768, καθώς και τον πετρόκτιστο ναό της Αγίας Σοφίας που βρίσκεται στην άκρη του λόφου, με θέα τον κάμπο της Καρδαμύλης. Πρόκειται για εγγεγραμμένο, σταυροειδή, δικιόνιο ναό με τρούλο που φέρει ψηλό δωδεκάπλευρο τύμπανο. Ο ναός κτίστηκε το 1630, ενώ αγιογραφήθηκε το 1700 από τον αγιογράφο Γεώργιο Μακρυμάλλη.