Having recently been working with the Raspberry Pi B+ GPIO I thought it would be a good idea to publish a couple of tables of the GPIO pinouts for the RPi B+ as a reference guide.
Standard RPi GPIO Pinout
This first pinout for the RPi B+ is standard GPIO pins and power.
Pin 1 on the RPi B+ can be identified by the square solder on the rear of the board and I have also marked it on the photo below as a reference point. GPIO pin 40 is closest to the USB port.
Alternative RPi GPIO Functions
I forgot to add that Pin 29 is GPCLK1 and Pin 31 is GPCLK2!