Η Θεόπετρα είναι χωριό, μέρος του δήμου Μετεώρων της Θεσσαλίας. Σύμφωνα με την απογραφή του 2001, έχει 697 κατοίκους. Ο πληθυσμός της το 1981 ήταν 663 κάτοικοι, ενώ το 1991 ήταν 664. Το χωριό βρίσκεται 6 χιλιόμετρα νοτιοανατολικά της Καλαμπάκας και 15 χιλιόμετρα βόρεια των Τρικάλων, ενώ πλησίον του χωριού βρίσκεται το Σπήλαιο της Θεόπετρας. Πριν το 1928 ονομαζόταν Κουβέλτσι.