diff --git a/esphome/core/application.h b/esphome/core/application.h
index 084cb643efb..6e4cdbc3465 100644
--- a/esphome/core/application.h
+++ b/esphome/core/application.h
@@ -273,6 +273,7 @@ class Application {
const auto &get_areas() { return this->areas_; }
#endif
// Entity getter methods (generated from entity_types.inc)
+// NOLINTBEGIN(bugprone-macro-parentheses)
#define ENTITY_TYPE_(type, singular, plural, count, upper) \
auto &get_##plural() const { return this->plural##_; } \
GET_ENTITY_METHOD(type, singular, plural)
@@ -281,6 +282,7 @@ class Application {
#include "esphome/core/entity_types.inc"
#undef ENTITY_TYPE_
#undef ENTITY_CONTROLLER_TYPE_
+ // NOLINTEND(bugprone-macro-parentheses)
#ifdef USE_SERIAL_PROXY
auto &get_serial_proxies() const { return this->serial_proxies_; }
@@ -462,12 +464,14 @@ class Application {
StaticVector areas_{};
#endif
// Entity StaticVector fields (generated from entity_types.inc)
+// NOLINTBEGIN(bugprone-macro-parentheses)
#define ENTITY_TYPE_(type, singular, plural, count, upper) StaticVector plural##_{};
#define ENTITY_CONTROLLER_TYPE_(type, singular, plural, count, upper, callback) \
ENTITY_TYPE_(type, singular, plural, count, upper)
#include "esphome/core/entity_types.inc"
#undef ENTITY_TYPE_
#undef ENTITY_CONTROLLER_TYPE_
+ // NOLINTEND(bugprone-macro-parentheses)
#ifdef USE_SERIAL_PROXY
StaticVector serial_proxies_{};
diff --git a/esphome/core/component_iterator.h b/esphome/core/component_iterator.h
index f855ab160f2..f1e2fe4d520 100644
--- a/esphome/core/component_iterator.h
+++ b/esphome/core/component_iterator.h
@@ -53,11 +53,13 @@ class ComponentIterator {
NONE = 0,
BEGIN,
// Entity iterator states (generated from entity_types.inc)
+// NOLINTBEGIN(bugprone-macro-parentheses)
#define ENTITY_TYPE_(type, singular, plural, count, upper) upper,
#define ENTITY_CONTROLLER_TYPE_(type, singular, plural, count, upper, callback) upper,
#include "esphome/core/entity_types.inc"
#undef ENTITY_TYPE_
#undef ENTITY_CONTROLLER_TYPE_
+// NOLINTEND(bugprone-macro-parentheses)
#ifdef USE_API_USER_DEFINED_ACTIONS
SERVICE,
#endif