Kyparissia is a town and a former municipality in Messenia, Peloponnese, Greece.
Since the 2011 local government reform it is part of the municipality Trifylia, of which it is the seat and a municipal unit. The town proper has around 5,708 inhabitants.
The town is located on Greek National Road 9, halfway between Pyrgos and Methoni. It is located approximately 65 km south of Pyrgos, 67 km west of Kalamata via the highway and approximately 16 km south of the Neda River.
- The elevation is sea level in the west, approximately 20 m in the town centre, and 50 m or higher in the east; the town is built on terraces. There are approximately 1,500 dwellings in the municipality. In the Middle Ages, it was known as Arkadia (not to be confused with the region of Arcadia).