--- numpy/distutils/system_info.py.orig
+++ numpy/distutils/system_info.py
@@ -1911,27 +1911,35 @@
             # Use the system BLAS from Accelerate or vecLib under OSX
             args = []
             link_args = []
+            intel = 0
+            arm = 0
             if get_platform()[-4:] == 'i386' or 'intel' in get_platform() or \
                'x86_64' in get_platform() or \
                'i386' in platform.platform():
                 intel = 1
             else:
-                intel = 0
+                if get_platform()[-5:] == 'arm64' or 'arm' in get_platform() or \
+                    'arm' in platform.platform():
+                    arm = 1
             if (os.path.exists('/System/Library/Frameworks'
                               '/Accelerate.framework/') and
                     'accelerate' in libraries):
                 if intel:
                     args.extend(['-msse3'])
+                elif arm:
+                    pass
                 else:
                     args.extend(['-faltivec'])
                 args.extend([
-                    '-I/System/Library/Frameworks/vecLib.framework/Headers'])
+                    '-I/System/Library/Frameworks/Accelerate.framework/Headers'])
                 link_args.extend(['-Wl,-framework', '-Wl,Accelerate'])
             elif (os.path.exists('/System/Library/Frameworks'
                                  '/vecLib.framework/') and
                       'veclib' in libraries):
                 if intel:
                     args.extend(['-msse3'])
+                elif arm:
+                    pass
                 else:
                     args.extend(['-faltivec'])
                 args.extend([
