The one wall kitchen is the answer for small homes where space is limited.
The galley kitchen is the most efficient layout for a narrow space.
The U-Shape design is the most versatile layout for both large and small kitchens.
The G-shape layout is a variation of the U-Shape, with the addition of a peninsula or a partial fourth wall.
The L-shaped kitchen is the most popular design, and is appropriate for any size kitchen.
The size will be determined by the amount of space you have, and the countertop material you are using.