Šarkan (en hongrois : Sárkányfalva) est une commune du district de Nové Zámky, dans la région de Nitra, en Slovaquie.