The invention relates to methods for obtaining antibodies that recognize amyloid protofibrils and antibodies that recognize one or more amyloid protofibrils. Also provided are methods of using the antibodies to prevent or inhibit amyloid disease in a subject, to diagnose amyloid disease in a subject, and to detect amyloid protofibrils in a sample.