List of Scottish science fiction writers

This is an alphabetical list of science fiction writers connected to Scotland by birth, death or long-term residence.

A

 * Gilbert Adair
 * Mea Allan
 * William Archer
 * Marion Arnott
 * Kate Atkinson
 * William Auld

B

 * Allan Baillie
 * David Baillie
 * Andrew Balfour
 * Iain Banks
 * Robert Barr
 * Eric Temple Bell
 * Margot Bennett
 * Julie Bertagna
 * Chris Boyce
 * Christopher Brookmyre
 * George MacKay Brown
 * John Brunner
 * Jonathan Burke
 * Ron Butlin

C

 * J Storer Clouston
 * Michael Cobley
 * Arthur Conan Doyle
 * JJ Connington

D

 * Florence Dixie
 * Dougal Dixon
 * Diane Duane – resident in Scotland for a period
 * Robert Ellis Dudgeon
 * Dave Duncan
 * Hal Duncan

E

 * Margaret Elphinstone

F

 * Michel Faber – Dutch writer resident in Scotland; has used Scotland as a setting
 * Matthew Fitt

G

 * Jonathan Gathorne-Hardy
 * Lewis Grassic Gibbon
 * Gary Gibson
 * Richard Gordon
 * Stuart Gordon
 * Alan Grant
 * John Grant
 * Alasdair Gray
 * Stephen Greenhorn
 * Neil M Gunn
 * Kenneth Sylvan Guthrie

H

 * JBS Haldane
 * Owen Hall
 * Peter Hamilton
 * Ronald Hingley

J

 * William James
 * Richard Jobson

K

 * Chris Kelso
 * James Kennaway
 * Cam Kennedy
 * Philip Kerr
 * William King

L

 * Archibald Lamont
 * Alan W. Lear
 * David Lindsay
 * Eric Linklater
 * Duncan Lunan

M

 * Stuart MacBride
 * Hugh MacColl
 * J. T. McIntosh (James Murdoch MacGregor)
 * F. Gwynplaine MacIntyre
 * Compton Mackenzie
 * Alistair MacLean
 * Ken MacLeod
 * Graham McNeill
 * Angus MacVicar
 * Donald Malcolm
 * Colin Manlove
 * Bruce Marshall
 * Troy Kennedy Martin
 * David I. Masson
 * Robert Duncan Milne
 * William Minto
 * Naomi Mitchison
 * Steven Moffat
 * Dan Morgan
 * Grant Morrison
 * Peter Morwood – resident in Scotland for a while

N

 * Bill Napier
 * Ian Niall (John McNeillie)
 * Joseph Shield Nicholson
 * Hume Nisbet
 * Lisanne Norman

O

 * Margaret Oliphant
 * George Orwell – English writer of Scottish extraction; wrote Nineteen Eighty-Four while living in Isle of Jura
 * Walter Owen

P

 * James Peddie
 * David Pringle

Q

 * Frank Quitely

R

 * Hannu Rajaniemi – Finnish writer; long-term resident in Scotland
 * Gordon Rennie
 * Terence Roberts (Ivan T. Sanderson)
 * Michael Scott Rohan
 * Archie Roy
 * Brian Ruckley

S



 * Ivan T. Sanderson (Terence Roberts)
 * Graham Seton
 * Michael Shea
 * Catherine Helen Spence
 * Gordon Stables
 * Robert Louis Stevenson
 * Charles Stross
 * Martin Swayne

T

 * John Taine (Eric Temple Bell)
 * Ismar Thiusen (John MacNie)
 * Ruthven Todd

U

 * Thomas Urquhart

W

 * David Walker
 * Irvine Welsh
 * Gordon Williams

Y

 * Jane Yolen – American writer; long-term resident of Scotland

Online resources

 * Books from Scotland, Scottish Science fiction
 * SF Encyclopedia