小良镇位于茂港区西北部,东靠茂名乙烯厂,南望湛江王村港,西连吴川覃巴镇,北接茂南鳌头圩,下辖14个村委会和1个居委会,127条自然村,总人口58783人,土地面积56平方公里,耕地面积2.7万亩,林地面积3.6万亩,地势南高北低,属丘陵地貌,多旱易涝。325国道横贯马岚、学堂、白沙、南塘四个村委会,沙琅江支流流经那庄、排岭、秦村三个村委会,辖区内有茂名市小良水土保持推广站、“珍稀植物园”、“火焰山”、菠萝山水库,旅游资源颇为丰富。1949年至1958年为茂名县管辖,1958年起划归电白县管辖,1960年改为小良公社,1983年改为区,1987年改为镇,2001年7月1日起划归为新建茂港区管辖。.
2022年1月,小良镇被命名为2021年度广东省卫生城镇。