Is there any "swearword" in English not associated with excrements, the genitals, sexual activity or religion?
- bitch (a female dog)
- bastard (a person born out of wedlock)
- honk(e)y (a white person)
kike (a Jew)
EDIT
The etymology of bitch, bastard and honky/honkey as provided by the Online Etymology Dictionary
bitch (n.) Old English bicce "female dog," probably from Old Norse bikkjuna "female of the dog" (also fox, wolf, and occasionally other beasts), of unknown origin. Grimm derives the Old Norse word from Lapp pittja, but OED notes that "the converse is equally possible." As a term of contempt applied to women, it dates from c.1400; of a man, c.1500, playfully, in the sense of "dog." Used among male homosexuals from 1930s. In modern (1990s, originally black English) slang, its use with reference to a man is sexually contemptuous, from the "woman" insult.
BITCH. A she dog, or doggess; the most offensive appellation that can be given to an English woman, even more provoking than that of whore. ["Dictionary of the Vulgar Tongue," 1811]
bastard (n.) "illegitimate child," early 13c., from Old French bastard (11c., Modern French bâtard), "acknowledged child of a nobleman by a woman other than his wife," probably from fils de bast "packsaddle son," meaning a child conceived on an improvised bed (saddles often doubled as beds while traveling), with pejorative ending -art (see -ard). Alternative possibly is that the word is from Proto-Germanic *banstiz "barn," equally suggestive of low origin.
Not always regarded as a stigma; the Conqueror is referred to in state documents as "William the Bastard." Figurative sense of "something not pure or genuine" is late 14c.; use as a vulgar term of abuse for a man is attested from 1830. As an adjective from late 14c. Among the "bastard" words in Halliwell-Phillipps' "Dictionary of Archaic and Provincial Words" are avetrol, chance-bairn, by-blow, harecoppe, horcop, and gimbo ("a bastard's bastard").
honky (n.) also honkey, derogatory slang word for "white person," by 1967, black slang, of unknown origin, perhaps from late 19c. hunky "East-Central European immigrant," a colloquial shortening of Hungarian. Honky in the sense of "factory hand" is attested from 1946.
If you're looking for something shocking, the word nigger is shocking in and of itself and if you actually use it as an insult (as some do) it is about as shocking as it gets.
Its etymology according to the online etymological dictionary is:
1786, earlier neger (1568, Scottish and northern England dialect), from French nègre, from Spanish negro (see Negro). From the earliest usage it was "the term that carries with it all the obloquy and contempt and rejection which whites have inflicted on blacks" [cited in Gowers, 1965, probably Harold R. Isaacs]. But as black inferiority was at one time a near universal assumption in English-speaking lands, the word in some cases could be used without deliberate insult. More sympathetic writers late 18c. and early 19c. seem to have used black (n.) and, after the American Civil War, colored person.
Note that reasonable people consider the word incredibly offensive and would never use it. Of those who do, only the most extreme of bigots would actually use it as an insult and not a description but using it as an insult is possible. Of course, whether you would actually be insulting anyone but yourself when using it is debatable.
Bloody - It's often used with 'hell' making it religious. ('Bloody hell! What's she gone and done now?').
But can be used on its own. 'Shut the bloody dog up!'.
Fore diseased & unclean:
"pox-ridden"
"syphilitic"
You could argue that these are venereal diseases, and so are linked back to sex.
There are also sport-related swear words, but the line between swear and insult may be a tad blurry for:
"umpire" or
"Chelsea supporter" [to quote an episode of The Goodies]