什维霍夫是捷克的城镇，位于该国西部，距离克拉托维10公里，由比尔森州负责管辖，面积34.58平方公里，海拔高度374米，镇上的大会堂在1911年重建，2015年人口1,693。