Sepno (prononciation : [ˈsɛpnɔ]) est un village polonais de la gmina de Kamieniec dans le powiat de Grodzisk Wielkopolski de la voïvodie de Grande-Pologne dans le centre-ouest de la Pologne. Il se situe à environ 7 kilomètres à l'est de Kamieniec (siège de la gmina), à 17 kilomètres au sud-est de Grodzisk Wielkopolski (siège de la gmina et du powiat) et à 38 kilomètres au sud-ouest de Poznań (capitale régionale).