In the standard arrovian framework and under the assumption that individual preferences and social outcomes are linear orders on the set of alternatives, we provide necessary and sufficient conditions for the existence of anonymous and neutral rules and for the existence of anonymous and neutral majority rules. We also determine a general method for constructing and counting these rules and we explicitly apply it to some simple cases. Copyright Springer-Verlag Berlin Heidelberg 2014