Neckarwestheim is a municipality with 3524 inhabitants in the Heilbronn district, Baden-Württemberg, in south-west Germany. It is located on the Neckar river and is well known as the location of a nuclear power station, the Neckarwestheim Nuclear Power Plant.