学院分为北校区(天河)和东校区(奥体中心),总占地面积十三万六千多平方米,建筑面积十一万多平方米。东校区紧靠奥林匹克体育中心,北校区毗邻天河体育中心,独特的地理位置,赋予学院得天独厚的办学条件和育人环境。学院处室设有办公室、人保处、教务处、总务处和附属竞技体校(简称“四处一校”),教学机构设有社会体育系、竞技体育系、基础教育部和成人教育部(简称“两系两部”),教辅机构设有图书馆、医务所、计算机与电化教学中心。并于2005年11月21日建立了全国首个“体育行业特有工种职业技能鉴定站”。