The real life South Australian coastal seaside town of Beachport was originally going to be called "Port Davis" in this picture but in the end its real name was retained for the movie.
Taylor Hackford acted as executive producer on this picture. When Sweet Talker (1991) was filmed in 1989, Rachel Ward, the wife of the film's star Bryan Brown, had recently starred in Hackford's Against All Odds (1984) about five years earlier.
Sweet Talker (1991) was the third South Australian film where actor Bryan Brown, played, at least for a time, a prison inmate. The earlier pictures, which had both debuted in the same year, had been Breaker Morant (1980), where Brown's character had been imprisoned in a military prison, which was portrayed by the Redruth Gaol in Burra, South Australia, and Stir (1980), which had filmed at the Gladstone Jail in Gladstone, South Australia, which portrayed that film's fictional "Gatunga Gaol". Though mainly filmed in Beachport in the same South Australian state in Australia, the actual opening correction facility exterior scenes in Sweet Talker (1991) were actually filmed at the Long Bay Gaol in Sydney, New South Wales in Australia.
This film's closing credits state that this picture was: "Filmed on location in Beachport, South Australia, and at Australian Film Studios, Sydney, Australia".
The name of the vacation lodgings house run by Julie Maguire (Karen Allen) was the "Carinya Guesthouse".