Viagra is prescribed by a family doctor or a urologist. With a valid prescription from your doctor, you can then buy Viagra, at a local pharmacy or over the internet.