Myslkovice est une ville du district de Tábor, dans la région de Bohême du Sud, en République tchèque, avec une population estimée début 2018 à 395 habitants.
Elle est située au nord-est de la région, à une courte distance au sud de Prague, et à proximité de la rive de la rivière Lužnice – un affluent de la Vltava, elle-même affluent de l’Elbe – et de la frontière avec les régions de Vysočina et de Bohême centrale.