Karnin (prononciation : [ˈkarnin]) est un village polonais de la gmina de Deszczno dans le powiat de Gorzów de la voïvodie de Lubusz dans l'ouest de la Pologne. Il se situe à environ 4 kilomètres au nord-ouest de Deszczno (siège de la gmina) et 6 kilomètres au sud de Gorzów Wielkopolski (siège du powiat). Le village comptait approximativement une population de 280 habitants en 2006.