The average size is varied here in South Florida, and really depends on the use. If you’re planning on storing a boat and want an attached outdoor living space, you could end up with a very large dock. If you want something more basic, a 10’X20′ dock may be more suitable.