Linnavuori sijaitsee PuulavedenHeposelän eteläpäässä Linnalahden ja Sirkkalahden välisessä niemessä. Niemessä on lähes 400 metriä pitkä saarimainen kärki, jossa Linnavuori sijaitsee. Linnavuori kohoaa niemessäkin 25 metriä ympäristöään korkeammalle ja vedenpinnasta vuoren laki on 35 metrin korkeudella. Lakialueen ympärillä kulkee jyrkänteen reuna, jonka halkaisija on yli 60 metriä. Oletetun linnan puolustusvarustuksista ei näy merkkejä saatikka muilla linnavuorilla tavattavista kivivalleistakaan.